Mount Sheba in all its Wonder
explore Mount Sheba Rain forest Reserve through A camera's Lens
take a look at the marvelous experiences Mount Sheba has to offer
Mount Sheba is situated in the rain forest near the famous town of Pilgrim’s Rest in Mpumalanga. Well appointed rooms, gourmet meals and log fires give a magical feel to Mount Sheba.