Attire: wear whatever you want. casual and colorful.
It is hot in Lesotho in the summer (historical average according to the internet is high of 88 and low of 58). Lesotho/Maliba is also at altitude so wear sunscreen and bring something for the evenings