Situated in the southern tip of Africa, South Africa is a vast country featuring varying landscapes with equally diverse population, having 11 official languages. It is one of the world’s largest producers of gold. Recently South Africa hosted the first Football World Cup to be held on the African continent. The climate in South Africa ranges from desert and semi-desert in the north, to sub-tropical on the eastern coastline. The country is a tourist magnet having much to offer for every visitor, including many national parks, UNESCO World Heritage Sites and more. There are also some great resorts, with many located inland and offering such attractions like safari, spa treatments with local flora and etc.