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.