Las Teresitas Beach, located in Santa Cruz de Tenerife, Canary Islands (Spain), is a 1300 meter long tourist beach that was artificially transformed in the 70's with sand from the Sahara Desert to make it more attractive and comfortable. It has a large breakwater, of large rocks, with an approximate area of one thousand meters to protect the beach from the strong waves. The place has all the necessary hotel services to enjoy an excellent vacation.
Photo taken on 05/31/2018 from my LG K8 Mobile