Description: Exclusive Diving
scuba (1198) scuba diving (899) water sports (257) picnics (80) scuba training (33)
click here for Tariffs page
click here to book accommodation
Miracle Waters is a dive getaway in clean spring water, with a view of the beautiful Magaliesberg mountain range – less than an hour’s drive from both Johannesburg and Pretoria!