It's not Costa del Sol. Maybe, England.
This one I know well..
It's Praia da Rocha, Algarve, Portugal.
I said in "Clary's travel digression" that I've been there sometimes.
tstststststs.....
So then it's your turn Francis.
CJ, That's the reason I picked Croatia.
It could be Greece too cicerone....