Daibutsu, the giant Amida Buddha statue of Kamakura Japan, located inside Kotoku-in Temple.

Travel Quiz of the Month: Japan

Of all the countries I’ve visited, Japan is definitely one of my favorites. Having spent time in Tokyo, as well as the southern half of the country in Kyoto, Hiroshima, …

Read more