Read More
Japan’s Top 100 Cherry Blossom Spots in Chubu Region
Castle in the sky floating the sea of clouds! Takeda Castle Ruins is known as “Japanese Machu Picchu”
You feel like time travel back to Edo period! “Tsumago-juku”
Higashi-hennazaki Cape. One of the 100 best sceneries in Japan! A cape facing the cobert blue sea “Higashi-hennazaki Cape”