Tenerife has a great variety of beaches, most of them are from volcanic origin, easily recognized by their color: black or grey. The photo above is Playa Jardin, in El Puerto de La Cruz. Nevertheless, most of the coast in the south part of the island (Las Americas, Los Cristianos, Las Torviscas, Fañabe, El duque) have white sand.
Below, playa Las Vistas (Los Cristianos).
Tags: Tenerife beach, Las vistas, Playa jardin, tenerife pictures, tenerife photos, tenerife