Sort:  

Haha, thanks for your lovely words! You made my day :-) I rather felt like an elephant - lol
That beach is located on the Canary Island "Lanzarote".