Cala Grande Beach
4.2
(140)
Spiaggia di Cala Pozzo
3.9
(26)
Baia del Faro
4.4
(449)
Find a cozy hotel nearby and make it a full experience.