Uplands Preparatory (@UplandPrep) header
Uplands Preparatory (@UplandPrep) profile picture

Uplands Preparatory School is an Anglican, co-educational school in gracious buildings in scenic, park-like surroundings just outside White River in Mpumalanga.

White River
Joined May 2013
Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)Photo by Uplands Preparatory (@UplandPrep)