Strangers in Nara, Japan
The ancient city of Nara, in the southwest of Japan’s largest island Honshu, is a must see for any visitor to Japan. Nara became Japan’s first permanent capital during the … Continue reading
December 5, 2015
The ancient city of Nara, in the southwest of Japan’s largest island Honshu, is a must see for any visitor to Japan. Nara became Japan’s first permanent capital during the … Continue reading
Recent comments