For Canadians, Japan represents a dream blend of difference and comfort. The flights are long, yes – but once you land, everything works. Trains run on time, cities are spotless, and keep things fascinating: vending machines that sell everything from coffee to toys, bowing instead …
7 Days Japan Itinerary for Canada First-Timers









