Japan never fails to amaze us. Yet another set of amazing facts about Japan listed here:
Aoshima, a Japanese ‘Cat Island’
253 more words
Aoshima Island is one of about a dozen “cat islands” around Japan, small places where there are significantly more feline residents than people.