Tenerife, Canary Islands.. A bit touristy in the main beaches, but there are friendly locals and some good eats outside of the heavily tourist areas.
East coast Tenerife, Canary Islands, Spain
El Teide - Tenerife ( Islas Canarias)
The ocean gives a feeling of calmness.
beautiful beach of Playa De Las America - Tenerife
Playa de las americas - Tenerife, Spain