Took a Zodiac boat trip here, the falls at the end are fine but the big plus is the views on the way there which are stunning. We also had dolphins riding the wake which was worth the outlay in itself. If you have time I would recommend going as long as the weather is fine
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.