Select the type of organization you'd like to see from the list:
Load map
Yelovo is a small city located in Russia. It has a population of around 10,000 people. Although it is not known for its maritime industry, Yelovo is surrounded by beautiful lakes and rivers, making it an attractive destination for seafarers and water sports enthusiasts.