Self-catering guesthouse accommodation set amongst the ancient Makhonjwa mountains in Barberton, Mpumalanga, South Africa. This African and rustic setting offers privacy, peace...