Exploring Cat Island Japan, Tashirojima Travel Guide & How to get to Cat Island
What, and where is Japan’s Cat Island? Cat Island, aka Tashirojima / Tashiro Island, is a tiny little island off the coast of Ishinomaki in the Miyagi prefecture. Ishinomaki is … Read More