Topic: TOURISM


holiday camp

noun
     
holiday camp [countable]
British EnglishDLT a place where people go for their holidays and where activities are organized for them

Explore TOURISM Topic