Offshore snorkeling is an excellent choice for a family activity.  Snorkelers will enjoy the warm water, gorgeous multi-colored tropical fish and marine life. The schedule varies depending on the tide and wind.

Categories: Leisure