
Inokashira Park
LocationInokashira 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