TravelFilmer
Curated Collection

Spain Mallorca Escorca

(47)

Escorca is a municipality on Mallorca. It is located on the island north-west side. It is the only municipality on the Balearic Island with no defined center. There are many natural highlights instead. Amazing landscapes around the highest mountain Puig Major or the natural bay Sa Calobra for example.