Tenerife is the largest of the seven islands that make up the Canary Island archipelago. It's strangely triangular shape, with the gigantic Teide volcano rising up in the centre to 3,718 metres, making it the highest point in all of Spain and the third highest volcano in the world.
Its 269 kilometres of coast offer a wide variety of places to ... Read more +