Did you know just being around water can help you feel calmer? That's why you should visit Cuber Lake. From the pretty views to the tranquil sounds of nature, this is the place to find some peace.
Located in Escorca, this body of water is worth a visit. But you'll find lots more to check out in the area. Puig Mayor, Port de Soller Lighthouse, and Lluc Monastery aren't too far away from Cuber Lake.