Return to Article Details The Serra de Tramuntana of Mallorca. Physical and human landscape (DOI: 10.2436/20.3000.02.17) Download Download PDF