Canary Islands cruises are perfect for anyone seeking winter sun, with the idyllic archipelago serving up golden sands, unique wines and intriguing history.
Canary Islands beaches are pretty spectacular, ranging from fine golden stretches to black swathes of volcanic sand.