T: (014) 535-00...
T: (014) 535-00...
Sparkling Waters is an ideal escape from city life. Located in the picturesque and historical Magaliesberg Mountains, it's a perfect place to leave the pressure of the rat race behind. However, it's also just 1- 1. 5 hours from Johannesburg, about an...
Adventure Tours & Safaris, Day Spa & Wellness Centres, Holiday Resorts