Escorca


Escorca is a municipality in northwest Mallorca, one of the Balearic Islands, Spain.

Hills