merry mary
Worth a visit
A chance to observe coral reefs like you're there, but without having to dive among the sharks. It's a bit expensive, but it's worth it because of the fascinating array of species and the unique shows, especially if you opt for the night visit, when the fluorescent colours of the coral are revealed!