Take Spearfishing & Snorkeling to the X with Darkfins
Snorkeling is a great recreational activity. You get to experience part of the adventure of diving, but without all the expensive gear and certifications that come with it. While it’s unquestionably m…