Meguro River is a delightful spot to visit if you want to spend time by the water. Enjoy a leisurely stroll along the river and keep an eye out for bird life.
This flowing body of water in Meguro is popular with many travelers, so leave a spot for it on your travel itinerary. Don't think the sightseeing ends there, however. There are many more places waiting for you to check out after Meguro River. Tokyo Tower, Tokyo Imperial Palace, and Meiji Jingu Shrine are not far away.