La Punta Falls isn't just breathtaking to look at — it sounds amazing as well. Find somewhere to sit, shut your eyes and listen to the water falling down.
This cascade of water is located in San Teodoro City Centre, a destination that has so much on offer! Cala Brandinchi Beach, San Teodoro Beach, and Port Ottiolu are other popular sightseeing choices close by when you're done at La Punta Falls.