Functions
African Hills Safari Lodge & SPA Weddings
For an unforgettable wedding in Magaliesburg, choose African Hills Safari Lodge & Spa on Plumari Nature Reserve. Situated just over an hour’s drive from Johannesburg or Pretoria, we offer a unique wedding venue that captures the romance of the past…