Resorts are generally places people go on holiday. However
the definition has now specialized. There are
golf resorts, eco-resorts, spas, water parks, etc. All have
the definition of a resort by featuring accommodations
for the client. With this in mind, resorts are actually
themed locations, with the added attraction of possible
overnight stays, multiple venues and activities.