BENIDORM is a famous resort on the south coast of Spain that attracts crowds of UK tourists every year. It’s also the home to a great many British expats – so what do these Britons really think of the notorious ‘Brits abroad who descend on the town?
Daily Express :: Travel Feed