The Village of 



Whether you drive to Magaliesburg or take the delightful journey on the weekly steam train from Johannesburg, you will find it well worth the journey.


This sleepy village comes to life at weekends when local townsfolk and visitors spend time in its many fascinating shops and stores.  Easy to find, Magaliesburg is on the north west boundary of Gauteng, situated where the R24 (to/from Rustenburg and Sun City) meets the R509 (to/from Mmabatho and Botswana).  Some of its green roofed buildings date back to the late 1800's, with quaint architecture and interesting character.