Wednesday, March 06, 2019

Traveling around Central Japan is now made easy using SHORYUDO Bus Pass. "Shoryudo" means the "Dragon-rise Region" and the name came about as nine prefectures in Chubu and Hokuriku form the shape of a rising dragon, with the Noto Peninsula...
Continue reading
Pages (26)1234567 Next