Takeda Castle Ruins

The ruins of the 15th century Takeda Castle is dubbed as the Macchu Picchu of Japan mainly due to its location high on a¬†mountain. It is famous for the sea of clouds phenomenon which gives the illusion that the castle ruins are floating¬†in the sky. It is a popular destination for local Japanese tourists. When…

Travel Anecdote: Small Town Kindness in Asago, Japan

My hotel was located in the middle of nowhere. I had to walk along unlighted streets under a moonless sky for half an hour. With the wind howling and all the rustlings at the background, it was very easy to scare yourself over nothing. I almost peed myself. Not out of fear though, I’ve been…

Secret Locations Osaka, Japan

Find out two secret locations featuring beautiful zen gardens, grand view of the sunset, and sweeping panorama of the city sans the tourists.