The holiday paradise of Mallorca is vanishing for many German tourists. Climate change, tourist overcrowding and rising ...
In Mallorca they are referred to as 'barquetes de Sant Pere', Saint Peter's sailboats. They are from the same family as the ...