×

Insar

Town in Russia
Insar is a town and the administrative center of Insarsky District of the Republic of Mordovia, Russia, located at the confluence of the Issa and Insarka Rivers, 77 kilometers southwest of Saransk, the capital of the republic. As of the 2010... Wikipedia