
21 Jul Uplands Preparatory pupils visit Kaapsehoop
Kaapsehoop is set out between large natural clearings in the rock fields near the top of the escarpment overlooking the lush De Kaap Valley situated some 800 metres below, with distant views towards Barberton and Nelspruit.