Yelnya

Yelnya is a town and the administrative center of Yelninsky District in Smolensk Oblast, Russia, located on the Desna River, 82 kilometers from Smolensk, the administrative center of the oblast. Population: 10,095; 10,798; 9,868.
Show lessRead more
Wikipedia

Discover this place

Home
Discover
Play
Nearby
Favorites