Topic: TOURISM


safari park

noun
     
safari park [countable]
DLT an enclosed area of land where wild animals are kept, so that people can drive round to look at them

Explore TOURISM Topic