Tens of thousands of people in Spain's Canary Islands have rallied against a model of mass tourism they say is overwhelming the Atlantic archipelago. The protesters want limits on tourist numbers and curbs on what they describe as uncontrolled development harmful for the environment and residents.