Do they have a point? Locals from Palma de Mallorca have taken to the streets to protest overtourism. They join a mounting anti-tourist tide enraged by high rents and bad behaviour.
Anti-tourism protests sweep Europe

Glossary
Mallorcans - People from the Spanish island of Mallorca.
Palma - Palma de Mallorca is the capital city of the Spanish island of Mallorca.
Barcelona - A city in Spain's Catalonia region, known for its architecture and art.
CO2 emissions - When a gas is let off from something, like a car, it is an emission. Carbon dioxide, or CO2, is a greenhouse gas that contributes to global warming.
Victorian - The era when Queen Victoria was on the British throne, from 1837 to 1901.
Balearic Islands - An archipelago of islands in the Mediterranean Sea off Spain. Mallorca is the largest island.
GDP - Short for Gross Domestic Product, the measure of all the goods and services produced inside a country.