Anybody here familiar with places like Cap d'Agde in southern France, and Maspalomas on the Spanish Canary islands? World famous for the above 'interests'. Maspalomas is probably the most popular. Anyone ever been there?
Strange you mentioned the Canary Islands, not familiar with the place you mentioned , i had several memorable encounters in public places there.
If you ever go back, make sure you check out the 'Maspalomas dunes'. A 'BING' video search with the safe search (and history) off will assist.