Thabela Thabeng Mountain Retreat
EXCELLENT SERVICE IN EVERY WAY
We had a very pleasant experience with the above resort. From the time we phoned for a booking up to the time we left, EVERYTHING was a complete pleasure! We had to unexpectedly make a booking for 2 nights at the resort. We could only arrive there at 22:00 at night, and it was with no second ...