Explore relationships
Izmaylovsky Park
Izmaylovsky Park or Izmaylovo Park is one of the largest parks in Moscow, Russia. The park consists of two areas: Izmaylovsky forest and Izmaylovsky Park for recreation.
Use + to expand a branch. Click a topic name to open its summary.