Canary Islands Cruises
The sun-drenched Canary Islands boast a variety of landscapes, from volcanic vistas and golden dunes to pine forests, while nearby, Madeira offers floral blooms and fine wines. The natural wonders of the Azores are best explored on a small ship and a great way to experience Cape Verde's music and culture is to head to the markets. On the North African mainland, Morocco brings an exotic flavour to your cruise.