Small town on the south west coast of Mallorca, Spain. This was hands down our favorite place on the island.
Beautiful Architecture
Beautiful views
Breathtaking views and crystal clear water