Townshipet Huhudi (setswana: «rennende vann») ligger rett sør for byen. Utdanningsinstituttet Tiger Kloof ble satt opp sør for byen av London Missionary Society i 1904. Steinkirken på området er et nasjonalt monument.