Most of our diving is being done localy, were we dive all the local inland dive sites like Marico Oog, Wondergat and Bass Lake. The inland dive sites are ideal for beginner diver training right up to technical diver training, or just to brush up on your dive skills before a trip to the coast if you haven't dived for some time. The depth varies between 12 meters right up to 56 meters if we do technical diver training in Wondergat. We offer dive packages to suit your pocket and demand from Great White shark cage diving in the Cape to Protea Banks to dive with Zambezi, Hammerhead and Tiger sharks. Then we travel to Aliwal Shoal to do wreck diving and diving with the Spotted Ragged Tooth sharks. From there we travel more north to Sodwana Bay to dive in the warmer waters with exquisite hard coral growth and abundant tropic fish life. We can tailor a package for you to do some or all of the above.