Sparkling Waters Hotel
OVERVIEW Located in the picturesque Magaliesberg Mountains, Sparkling Waters Hotel & Spa is the perfect escape from city life. The name is derived from the water in the Krom River flowing along the property. The river and vegetation make the grounds beautiful and create interesting opportunities for outdoor activities. On your bike Awesome jeep and […]