The Hartbeespoort Dam's rippling waters and adventure sports define this valley town, where cable cars scale cliffs and weekenders escape Johannesburg's gravity.
Curated for Tourist members