Forest Creek Lodge - A luxury lodge high up on the solid rock face of the Mpumalanga escarpment South Africa