Logo

Solovetsky Islands

Nice

Rating

Northwest Russia

Solovetsky Islandss location

About Solovetsky Islands

Solovetsky Islands is an area (Russia). The nearest big city is Arkhangelsk. Solovetsky Islands is in northeast Russia.