Tashiro Island is located in Ishinomaki harbor near Ojika Peninsula, Miyagi Prefecture. An active fishing base since the later half of the Edo period, here t...
Share this note: