Last summer, over 50,000 residents on the Spanish island of Mallorca gathered in Palma de Mallorca, its largest city, in a mass protest against overtourism, holding signs that read things like, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results