I know it's difficult to understand if you haven't travelled to this area, but there's a reason why even the Europeans choose to cruise to St. Petersburg by boat vs. a land tour. A land tour is much more expensive and much more difficult to arrange and book. A Russian visa is required, and due to the fact that the Russian language is not familiar to most Americans and their alphabet is even different, the language barrier is much more difficult to overcome than in other European countries. Also, there are safety issues and cultural issues. We had many passengers from Europe on our cruise, and they all travel extensively in Europe, and they all found it much easier to see St. Petes by cruise ship. So although I'm sure your comment was well-intentioned, it was not practical or applicable in this case.