Everything at this park was great. The swimming and snorkel area, hiking trails and boat ride through the mangroves were all great. Granted the boat trip offshore is the best place for snorkeling. However if you don't have time or desire for the cost, you can have a very good experience off the beach. As soon as you go in...
More
