Where is Starodeviche?

Where is Starodeviche located?

Starodeviche, Mordovia, Russia (approx. 54.59099°, 43.768139°)


Where is Starodeviche on the map?