Visitors are advised to obtain medical insurance prior to leaving their country of origin. There are no major health risks associated with travelling however. There are 12 official national languages including Ndebele, SeSotho, Lebowa, SiSwati, Xitsonga, SeTswana, Tshivenda, Xosha and Zulu. International credit cards and traveller's cheques are widely accepted. Foreign currency may be exchanged at commercial banks.
Cities provide a wide array of entertainment including cinemas and discotheques.