Palma de Majorca
"Never again a summer like this": Exasperated with the hordes of visitors they blame for making their city unliveable, Barcelona residents have risen in protest.
Most Read