Explore relationships
Bolshoy Solovetsky Island
Bolshoy Solovetsky Island (Russian: Большой Соловецкий остров), or simply Solovetsky Island (Russian: Соловецкий остров) is the biggest island of the Solovetsky Islands archipelago in the White Sea, northern Russia.
Use + to expand a branch. Click a topic name to open its summary.