Hundreds of people marched on Saturday in the town of Soller, in the island of Mallorca against mass tourism.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera