Best places to visit in Teyateyaneng

Teyateyaneng is a town located in the district of Berea in Lesotho. Usually abbreviated to T.Y., Teyateyaneng takes its name from the two twin rivers which run on the north (Tebe-tebe River) and the South (Teja-tejana River).
It's 15:51 right now , with overcast clouds and the temperature of 19°C (66.2°F) in Teyateyaneng.