Monthly Archives: March 2021

Meguro River – One of the Best Cherry Blossom Spots in Tokyo

(Image by M S via Every year, for just over a week, Meguro’s usually sleepy riverbanks become a hive of activity, as one of Tokyo’s most magical spots to see the annual cherry blossoms. For several kilometres, the sweeping cherry trees provide an arched canvas of blossoms with lit up lanterns, making this a perfect place to admire the scenery, take a walk or grab a bite to eat. A Leafy Stroll in the Heart of the City The Meguro River meanders nearly 8 kilometres through several chic neighbourhoods before emptying into Tokyo Bay. Generously landscaped walking paths along its banks and easy access to drinking and dining make … 続きを読む