Daily Archives for November 5, 2013
Nijo Castle in Kyoto
By far Japan’s most accessible castle for visitors following the standard Kyoto-Tokyo route, Nijo Castle is conveniently located near the center of the country’s former capital. As a result of being built in 1626 during a period of relative peace, … Continue reading