Jump to content

Ivangorod

From Simple English Wikipedia, the free encyclopedia
Flag
Coat of arms

Ivangorod (Russian: Ивангород) is a town in Leningrad Oblast, Russia. In 2024, 9,552 people lived there.