Ostrov is a town and the administrative center of Ostrovsky District in Pskov Oblast, Russia, located on the Velikaya River, 55 kilometers south of Pskov, the administrative center of the oblast. Population: 21,668; 25,078; 29,060; 27,000.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Ostrov,_Ostrovsky_District,_Pskov_Oblast
Coordinates 57°20'40.671" N 28°21'28.141" E