4. Lanzarote, Canary Islands
Lanzarote, the most eastern of the Canary Islands, is bursting with diverse landscapes and activities, both coastal and inland. From sunbathing on the white sand beaches of Playa del Papagayo and scuba diving off the coast of Puerto Del Carmen to capturing the rugged beauty of Los Hervideros, Lanzarote has it all.