Setting sail on December 21, this cruise first visits the sun-kissed shores of Santa Cruz de La Palma on Boxing Day, followed by days exploring Tenerife, Gran Canaria, and Fuerteventura with their spectacular scenery and rich history