Discover the Magic of African Hills Safari Lodge and Spa
Nestled in the breathtaking shadow of the majestic Magaliesberg Mountains. Just an hour away from Johannesburg and Pretoria, African Hills Safari Lodge and Spa offers an unforgettable wildlife experience. On an expansive 6,800 hectares of pristine nature. Firstly, whether you’re seeking a family getaway, a corporate retreat, or a solo escape, this luxurious lodge is […]