Miracle Waters Scuba Resort

Experience scuba diving with indigenous freshwater fish, and the comfort of huts, camp sites, and a restaurant, nestled below the magnificent Magaliesberg mountains.

Ideal for beginners and advanced recreational divers.