The juxtaposition is easy to see. Snorkeling is an experience that almost everyone wants to try. It seems so simple, yet the rewards are obvious. Snorkeling can give you one of the most vivid and memorable experiences of a trip or vacation. The chance to witness a normally unseen world in a tropical location sounds […]