Embark on a 10-night cruise aboard the MS Caledonian Sky. Journey from Tenerife to Porto and explore locations including La Gomera, El Hierro, La Palma and Porto Santo. Delight in cultural tours, scenic landscapes and culinary delights. Celebrate Porto’s wine-making traditions and stroll through old towns.