Get on the train and discover some of Japan’s most charming cities. We are visiting the former imperial capital Kyoto and Nara, famous for the world’s largest … Alo Japan.
Alo Japan.