Learning to dive inland is not as weird as it sounds. You learn about altitude diving and get all your first open water dives completed in nice easy crystal clear fresh water at this inland dive resort before venturing to the ocean for some sea diving to check out the coral reefs and pretty fish of the South African coast - or anywhere else you fancy.