Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km north of the town of Ostashkov. Continue reading... From Wikipedia, the free encyclopedia.
The Best Attractions In Stolobny Island
1. Nilov MonasteryStolobny Island Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km north of the town of Ostashkov. From Wikipedia, the free encyclopedia.