Mokoya Lodge is situated in Magaliesburg, surrounded by tranquility our accommodation is comfortable and cosy and will leave you feeling rejuvenated, relaxed and serene. Mokoya Lodge is a breath-taking country lodge, ideally situated on the
...show more