Where is Japan’s Cat Island?
As there isn’t a single cat island but eleven in total it’s impossible to show you where Japan’s Cat Island (in the singular) is. They are all off the coast of Japan as expected! Aoshima Island is one of them where, it is said, there are ten cats for every human (a 10:1 ratio). …