Shinjuku, Tokyo, Japan

In this post, we’ll continue on our journey in Tokyo and head over to Shinjuku. Shinjuku is a major commercial and administrative centre, housing the busiest railway station in the world (Shinjuku Station) and the Tokyo municipal government facilities. While […]

Shinjuku, Tokyo, Japan Read More >>