12 Hours in Tokyo
You have a problem – you only have 12 hours in Tokyo, Japan. What can you do? What should you do? Here’s your guide: The Metro System Assuming you’re already in the city (Narita International is about an hour from downtown Tokyo)…hop on the clean, complex, amazing, incredibly efficient metro system. It’s one of the best […]