Maspalomas Gran Canaria Canary Islands
Anfi del Mar - My Top 5 Beaches in Gran Canaria | FlavoursandFrosting.com
travelingcolors: Arucas, Gran Canaria | Spain Photo taken by...
Terrace landscape at beautiful La Gomera
Hairpins on the roads of Tenerife, Canary Islands, Spain - by Yodod on Flickr.
Acantilado de Los Gigantes, Tenerife
Masca Road, Tenerife. Actually probably the scariest thing I've ever done in my life. The road is absolutely terrifying! Sheer drops and sharp corners!
Tenerife, beach in Puerto de la Cruz
Puerto de la Cruz. Tenerife 2015. Maria
Lago Martiánez - Puerto de la Cruz - Tenerife