Escorca: A Hidden Gem at the Edge of Mallorca’s Serra de Tramuntana
In the northwest corner of Mallorca lies Escorca, a municipality that feels intimate in scale but expansive in experience. While the island’s coastlines and fashionable towns draw crowds, Escorca.