1
a group of British holiday camps (=groups of buildings containing restaurants, swimming pools, bars, places to sleep etc where people can spend their holiday). People think of Butlins as offering simple, traditional British holidays that are not expensive and include a lot of free entertainment for visitors.
Synonyms and related words
Tourism and tourist attractions
ABTA
agritourism
attraction