Meguro River (Sakura Avenue) - Things to do・Attractions

The cherry blossom trees along Meguro River bloom with about 800 cherry blossoms in spring, creating a picturesque scenery. Stylish cafes and shops line the riverside, making it a popular spot for many tourists to enjoy the beauty of spring in Japan while strolling.

6 experiences

View All →

21 travel guides

View All →