Snorkel tours are excursions that take participants snorkeling, a type of recreational activity involving swimming on the surface of the water while wearing a snorkel and diving mask. Snorkel tours typically take place in areas with abundant marine life, such as coral reefs, and are designed to provide a unique … Read the rest