Famous for nightlife, beaches, and charming old town
Known for its multicultural heritage and stunning beaches