Activities

Kairaba Resort has a dive centre that offers comprehensive underwater adventures.