Tag: Serra de Tramuntana

Serra de Tramuntana, the mountains of Mallorca

http://www.sophiesworld.net/visit-majorca-balearics-spain/ Cultural Landscape of the Serra de Tramuntana – Spain