Chudovo
Chudovo is a town and the administrative center of Chudovsky District in Novgorod Oblast, Russia, located on the Kerest River. Population: 15,397; 17,434; 17,982.
Chudovo is a town and the administrative center of Chudovsky District in Novgorod Oblast, Russia, located on the Kerest River. Population: 15,397; 17,434; 17,982.