The Isle of Cat

Welcome to Aoshima Island in Japan, where cats outnumber people 6 to 1. Believe it or not, this is not the only cat island in Japan. Tashirojima Island also has at least one cat for every human.

Advertisements