Tokyo Day 1 Part 2– Shinjuku Station, Shinjuku, Depachika Dinner

In our previous post, we wrote of our arrival at Narita Airport (Tokyo Day 1 Part 1). Shinjuku Station We didn’t know that Shinjuku station is the busiest station in the world so imagine our shock when we arrived and saw the sheer number of people there! There were so many people! And they were [...]