Cherry Blossoms 2019: Meguro River and Koishikawa Botanical Garden
The peak of cherry blossom season is here, and there are some wonderful areas in Tokyo wher you can enjoy the sakura. We visited two such places: the Meguro Cherry Blossom Promenade and Koishikawa Botanical Garden.
Read More Cherry Blossoms 2019: Meguro River and Koishikawa Botanical Garden