A Tranquil Escape From The City at Mokoya Lodge in Magaliesberg May 21, 2025 Situated on the banks of the Magalies River in Hekpoort, Magaliesberg, Mokoya Lodge is a charming retreat just an hour’s drive from Johannesburg or Pretoria. This Read More »