Google
×
Did you mean: Izmailovsky Park

Izmaylovskiy Park

(146) Scenic spot in Moscow, Russia
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. It is situated in the Izmaylovo District in the northeast of the city.
Address: Unnamed Road, Москва, Moscow, Russia, 105037