Enjoy beautiful views over Hartbeespoort Dam and the surrounding Magalies Mountains while relaxing on the deck or in a splash pool…
Enjoy beautiful views over Hartbeespoort Dam and the surrounding Magalies Mountains while relaxing on the deck or in a splash pool…