My family and I thoroughly enjoyed this tour! The staff was exceptionally welcoming, and the live music on the boat created a fun and relaxing atmosphere on the way to our destination. The location was beautiful, and our children especially loved the snorkeling and paddle boarding activities.
Although we brought our own snorkeling gear, we were impressed that the tour provides everything you nee
...more