Strangers on Shikoku
Strangers on Shikoku – Japan’s 88 temple pilgrim trail Most Sri Lankan visitors to Japan visit major cities like Tokyo and Osaka, and the “must see” tourist sights like … Continue reading
April 30, 2016
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

Recent comments