When most people think of Russia, the capital of Moscow and images of the Kremlin, Red Square and magnificent St Basil’s Cathedral are what usually spring to mind. However, it was the majestic city of St Petersburg where I first…
A Community Created To Inspire, Connect, Educate & Empower Female Travelers
Exclusive Member of Mediavine Travel