Europe's longest river connects the historically significant cities of Moscow and St. Petersburg. Though recent political tensions mean that fewer ships are traveling this route, if you go you'll experience the buzz of urban life and cultural attractions, plus more than 400 miles of rural landscapes.