Cruises Top River Cruise Ports Worth a Longer Stay One of the best parts of a European river cruise is that your ship docks right in the heart of the city. […]