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