St. Petersburg is one of the largest marine capitals of Russia. As you may remember the city is also called “Venice of the North” thanks to its huge number of rivers and canals. So we guess you’ve already imagined how many boats, yachts and vessels are navigating here. St. Petersburg is especially beautiful from the boat where you can see our main city sights at one time. Riding by a small yacht near the Mikhailovsky Castle or Church of the Savior on Blood can become one of the most romantic experience in your whole life.