With 1,350 miles of coastline, beaches, natural springs, rivers, lakes and bays, here's where to find the best snorkeling in ...