NEWSAR
Multi-perspective news intelligence
Inokashira Park

Inokashira Park

Location

Inokashira Park is a park which straddles Musashino and Mitaka in western Tokyo, Japan. Inokashira Pond (井の頭池) and the Kanda River water source , established during the Edo period, are the primary sources of the Kanda River.

Mentions:0
7 Days:0