News

Spain is facing backlash from locals due to mass tourism, leading to accommodation shortages and increased prices.