grotto on the beach on Playa del Cura, near playa Amadores ,Puerto Rico town, Gran Canaria, Canary Islands. Spain