Dive in Johannesburg

    Bass lake Johannesburg, South Africa

    this dive site is mainly for new divers but offers a wide variety of activities other than the diving such as: 4x4 trails, quad bicking and many more. there is an option of over nighting. there is a small tuck shop aswell. there are a number of diffrent things to see under water such as an old bus,…

    Miracle Waters Johannesburg, South Africa