If you feel like taking a break from the hustle and bustle, big lights and neon signs, then head down to the Shinjuku Gyoen. This enormous urban oasis is located only 10 minutes away from Shinjuku station. Since it was initially built as an Imperial Garden, the landscaping is far superior to any public park
Many people across the globe dream of seeing cherry blossoms at least once in their lifetime, and it’s understandable! If you want to witness the next flowering season, read this article to know more about where to see cherry blossoms in Japan and where to stay during your trip.