Moscow, the heart of the nation and home to the history-rich Kremlin, where rulers from Ivan the Terrible to Lenin have left their mark; St. Petersburg, a city born of the passion of its founder, Peter the Great, and today a gigantic Faberge egg stuffed with great art, sunset-colored palaces, and lollipop-striped cathedrals. As more travelers than ever are making their own voyages by cruising the Volga river, which connects Moscow and St. Petersburg Fodor's Moscow and St. Petersburg contains everything you could need to know about these two great Russian cities.