the business of providing services to tourists; Tourism is a major business in Bermuda
[ Syn: touristry ]