Aliwal Dive Centre

activities / Water sports

Lonely Planet review

Also has pleasant rooms available.