📍
Meguro River Walk
✓ Verifiedwalks_trails in Tokyo

About this place
Famous cherry blossom viewing spot. Distance: 4km along river. Dog Rules: On-leash. Season: Stunning in spring.
Location
Reviews & Ratings
Share Your Experience
Sign in to leave a review for this place