10 Reasons why Japan is so great – No. 2 Public transport

10 Reasons why Japan is so great – 1. Culture

Trust your tour leaders and treat them well!

1962 Fodor’s Guidebook to Japan

Trip of a lifetime surpasses all expectations