With over 85 million tourists visiting Spain in 2023, one of the country’s most populous cities has launched a measure that restricts where visitors can stay.
Daily Express :: Travel Feed
With over 85 million tourists visiting Spain in 2023, one of the country’s most populous cities has launched a measure that restricts where visitors can stay.
Daily Express :: Travel Feed