Where is Lashkovicy?

Where is Lashkovicy located?

Lashkovicy, Leningrad region, Russia (approx. 59.633548°, 29.222672°)


Where is Lashkovicy on the map?