On a small island off Japan’s northeastern coast, there is an unlikely guardian angel: cats. The animals outnumber humans on the island of Tashirojima, and there is even a “Neko Jinja,” or ...
Cats as far as the eye can see: your idea of heaven or hell? Tashirojima, off Japan's northeastern coast, is home to more than 100 cats, leaving space for only 50 humans. Along a paved road ...