Toyokawa City

Toyokawa Inari – One of Japan’s Big Three Inari Shrines

Jan 25, 2019 By Mark Guthrie

About 75 minutes from Nagoya, in the Mikawa Bay region, you can find Toyokawa Inari, one of the most unique and unusual places of worship in the area. Along with...[ Click to read more ]