Why a cruise is the best way to visit some of the continent's greatest sights – and there’s plenty to do onboard too ...