Hundreds of volcanoes, rolling sand dunes, rich forests, and rugged cliffs are the backdrop to cruises to the Canary Islands. These thirteen sub-tropical islands sit off North Africa and each has a unique exotic flavour. But why stick to just one island when you can visit a selection on a Canaries cruise? Island-hop in style as you experience La Palma’s dramatic volcanic scenery; Gran Canaria’s spectacular sand dunes; Tenerife's exciting water parks and lively nightlife; and Lanzarote's amazing beaches and the geysers of Timanfaya National Park. On many Canary Island cruises, there's also the chance to leave the Spanish islands behind for a few days to enjoy Portuguese life on the small isle of Madeira, or even experience the hectic buzz of Morocco in Agadir.