Toyokawa, a city located in the east of Aichi Prefecture, is home to one of Japan’s most marvelous shrines: Toyokawa Inari. A must-visit destination when visiting Japan. Toyokawa Inari is considered one of Japan’s Big Three Inari Temples and it is a place worshipped by millions of visitors every year. Toyokawa Inari, officially named Enpukuzan...Read More
If you’re looking to experience Japan beyond the bustling cities, consider taking a side trip to Gero Onsen. Located just a 2-hour train ride from Nagoya, Gero Onsen is a charming onsen town nestled in the heart of the Japanese Alps. A Brief History of Gero Onsen Manhole cover with the white heron Gero Onsen...Read More