Activities Find the best fun indoor and outdoor activities things to do here Afriski Mountain Resort Pioneer Mall Liphofung Caves Thorkild Hand Weaving and Moteng Weavers Setsoto Design Gallery Ha Kome Cave House Mountain Cab