Tucked away in the Serra de Tramuntana, the UNESCO-listed mountain...