I'm from South Beach, have travelled to the Caribbean, Mexico, Thailand, etc. I am looking for the most recommended beach expierience on my way from Sevilla to Portugal that's clean, with soft sand, beautiful/swimmable waters, and not a resort/touristic area.
The choices I've found most recommended in Spain that wouldn't take me far out of the way are Cadiz and Ayamonte. I've visited Nerja and would like to see the east coast since the beaches are reported to be better. However, if similar beaches exist in Portugal then it may make more senese tojust move on.
Does anyone have a recommendation?