Spain has struggled to balance tourism with local life, as residents complain of housing shortages and rising costs.
Spain has struggled to balance tourism with local life, as residents complain of housing shortages and rising costs.