Self catering accommodation | Mahikeng Lodge | Magaliesberg, North West Province, South Africa
Nature lovers appreciate the kloofs and rocky cliffs that gaze down upon the magnificent Mahikeng Lodge which offers its guests spectacular views. Mahikeng Lodge is synonymous with peace , tranwu are best explored by foot or horseback, while the look-out points boast magnificent sights of the expansive land that lies before you. Mahikeng Lodge offers their guests four exquisite lodges which are self-catering. The lodges blend in beautifully with the surrounding bushveld and are made with natural materials like wood…