Cala de Sa Calobra is 2.7 mi (4.4 km) from central Escorca, why not stop by during your stay.
Explore the great outdoors at Cuber Lake and enjoy the mountain views during your trip to Escorca. Stroll along the seaside in this relaxing area, or check out its top-notch restaurants.