South Africa's cultural diversity is one of its most dynamic components. Take a stroll down a busy city street and you're sure to encounter the briefcase brigade, socialites flaunting couturier chic, decorously cloaked Islamic Matrons, beaded and blanketed Zulus, and students of every hue in regulation faded jeans.
Few countries rival South Africa's scenic splendour.
Rolling farmlands and fertile vineyards, tranquil beaches and lagoons, rocky shores and charming seaside resort dot the coastline from Mozambique to the mouth of the Orange River. The interior also has its share of contrasts. The Official Languages at National Level are English, Afrikaans, isiNdebele, Sesotho sa Leboa, Sesotho, Siswati, Xitsonga, Setswana, Tshivenda, isiXhosa, isiZulu. Valid at banks, hotels and restaurants and shops. IDD is available.