Tag Archives: Nature Russia

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 ...
01 Sep
Botanical Garden of Peter the Great: Things to Know Before You Visit St. Petersburg’s Botanical Garden On St. Petersburg’s Aptekarsky Island, the green paradise of the city’s Botanical Garden can ...