tourism – n. the business of providing services for tourists, including organizing their travel, hotels, etc.
occupancy – n. the act of living in or using a particular place
snorkeling – n. the act of swimming underwater with a tube to get air for breathing
attract – v. cause a person to become interested in something or someone
bounce back – v. return to a usual state of activities after having a problem