Mount Sheba

In the mountains above the historic mining town of Pilgrims' Rest is Mount Sheba Country Lodge - with champagne air and mountain mists, Mount Sheba is the perfect place to unwind.