Visiting Japan’s Cat Island – Tashirojima Travel Guide

Japan's Cat Island

What is cat island? Cat Island, aka Tashirojima / Tashiro Island, is a little island off the coast of Ishinomaki in the Miyagi prefecture in Japan. The islands main inhabitants are cats, with a cat shrines, and cat-themed cars making it a cat-lovers paradise. As of October 2013, the island had about 15 people living […]