"Made City Unliveable": Barcelona Residents Protest Against Mass Tourism
0
The second most visited country after France, Spain received 85 million foreign visitors in 2023, an increase of 18.7 percent from the previous year, according to the National Statistics Institute.
