Van Gaalen
Magaliesberg Trails in Skeerpoort (MTB, trail running, hiking, birding, horse riding) Skeerpoort is a village at the foothills of the Magaliesberg Mountains. Its community enjoys the country lifestyle, privacy and looks after the environment Trails […]