Introducing tourist spots and culture

Meguro City

Tag of article list

Meguro River

Meguro River runs through Setagaya, Meguro, and Shinagawa City of Tokyo, and is famous for cherry blossom viewing spot in Tokyo. About 800 cherry trees are planted along the Meguro River, and before the outbreak of the new coronavirus (COVID-19),