Sights like Punta de Ses Crestes Lighthouse and Castillo de Santueri highlight some of the local culture. Cala Antena Beach, Cala Domingo Beach, and Cala Mendia are great spots if you want to spend some time by the water during your stay. At Cala Anguila Beach, Marçal Beach, and Cala Murada Beach, take some time to really appreciate nature.