One is rated as one of the world’s most chic and glamorous destination for beach bums and sun seekers. The other is renowned for being a tacky resort attracting hoards of Brits who eat and drink too much and quickly turn a rather disturbing shade of lobster pink. But is there really that much between …
Tag
Showing: 1 - 1 of 1 RESULTS