Locals in the Canary Islands are mobilizing to protest against excessive tourism, blaming visitors for pricing them out of their homes and causing environmental damage. The Spanish archipelago, which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results