Step into a living masterpiece where medieval architecture meets the sparkling Mediterranean.
Unravel the mysteries of this historic gem as you wander through its charming streets and discover hidden treasures.
Whether you’re exploring ancient fortifications or indulging in local delicacies, every moment here feels like an adventure waiting to unfold.