Mount Sheba Search for: Advanced Search Place Ad Browse Self Catering Ads Search Self Catering Ads Mount Sheba Contact Information Contact Reservations Phone: 013-768 1241 Visit Website More Information 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. This Ad has been viewed 97 times.