Aoshima is a tiny island in Japan's Ehime prefecture where cats outnumber people eight-to-one. The so-called cat island is a tourist destination in the summer, but in the dead of winter the number ...
If you consider yourself a friend to the felines, hop on a boat and visit this cat island in Japan, where there are few ...