×

Escorca

Municipality in Majorca, Spain
Escorca is a municipality in northwest Mallorca, one of the Balearic Islands, Spain. Wikipedia
Elevation: 2,428′
Population: 211 (2018)