Japan – Tokyo

Japan – Tokyo

Our first stop on an epic journey through the highlights of Japan was the biggest city in the world. Lights, sushi, manga! Sprawling, frenetic, and endlessly fascinating, Japan’s capital is a city of contrasts. Shrines and gardens are pockets of calm between famously crowded streets and soaring office buildings. Mom-and-pop noodle houses share street space …