SPANISH residents have expressed rage at the number of tourists in some popular holiday spots. One local described Barcelona as “hell”.
Daily Express :: Travel Feed
SPANISH residents have expressed rage at the number of tourists in some popular holiday spots. One local described Barcelona as “hell”.
Daily Express :: Travel Feed