If you're an adventurer who enjoys snorkeling or scuba diving, you should be aware of the potential dangers that await you ...
Although swimming in deep ... floating horizontally on the surface can be very tricky to detect while boating. To keep yourself safe, research the areas that you are interested in snorkeling ...