A visit to Japan is incomplete without witnessing the breathtaking Sakura, or cherry blossoms. On the very next day of our arrival, we headed to the Shinjuku Gyoen National Garden, just a short ride away from our accommodation. This vast park, spanning the lively districts of Shinjuku and Shibuya, is an oasis of tranquillity in the heart of Tokyo. The Cherry Blossom in Shinjuku Goyen The multi-hued cherry blossoms adorned the lu...