Accommodation
African Hills Safari Lodge & Spa: An Enchanting Wilderness Retreat of Elegance and History
Tucked away amid the picturesque landscapes of the Plumari Private Reserve in the heart of the Magaliesberg, just over an hour's drive from the bustling cities of Johannesburg and Pretoria, lies an enchanting destination – the distinguished 4-star…