my-server
← Wiki

Escorca

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

Hills

References