48 Hours in Tokyo
Tokyo doesn’t do things by halves. Japan’s capital it is one of the world’s most populous cities, it has the world’s tallest tower, it has the most Michelin-starred restaurants, is home to the world’s busiest intersection and the world’s busiest station and has the highest number of neon signs of anywhere on the planet. Phew! […]