Explore relationships
Chyobsara
Chyobsara (Russian: Чёбсара) is an urban locality (an urban-type settlement) in Sheksninsky District of Vologda Oblast, Russia, located 73 kilometers (45 mi) from Vologda.
Use + to expand a branch. Click a topic name to open its summary.