Meguro River

If you are in Japan during the end of March or early April you must see the cherry blossoms. Meguro River has the most beautiful and long sight of the cherry blossoms and you can walk through them among many unique cafes and shops. There is a Japanese festival during that season where many people sit on blue sheets to drink and eat under the cherry blossoms. It is a time when all the hardworking Japanese get to relax and get drunk.

MEGURO RIVER

ADDRESS:
Nakameguro Station
Tokyo

COUNTRY:
Japan

WEBSITE:
en.wikipedia.org