Tenerife, Gran Canaria, Fuerteventura and Lanzarote have amazing beaches, and each one is a paradise of beaches and coastal locations, with yellow, black or white sand. The contrast of the blue sky and the Atlantic Ocean make it an ideal place for any production.