Tag Archives: Shantar Islands

10 Sep
Whale Watching in Russia: Where Can You Spot Whales in Russia? It is not rare for whales to pass through the waters which surround Russia, and in some regions of Russia a profitable tourism industry surrounding whale spotting has been created. Due to the size of Russia’s territory, the species of whales that can be ...