Visiting Tokyo in Japan

Tokyo in just 24 hours

Is it possible to see Tokyo in just 24 hours? Well I still haven’t made it to Japan yet, but Tokyo (Well – the entire country) is getting closer and…

Read more »