Mpumalanga, South Africa
Ribbokkloof is a campsite in Middelburg - MP, South Africa, located in the Mpumalanga region.