If you're a South African at home or abroad, or if you're interested in visiting or investing in South Africa, www.southafrica.info is the site for you!
Brand South Africa's news resource for journalists. New stories every day that you can use in your publication.
Johannesburg, November 2011. Africa’s youth added valuable input into the fight against global warming as part of the Generation Earth: Climate Change Youth Summit which took place at Thaba Ba Tswana on October 25.
South Africa is a country that is faced with a number of imbalances and one that stands out is the one between men and women. What is our role in curbing gender violence and what must we do to build our country into a safer place for all who live in it? How can we get a revived interest in addressing abuse and how can we achieve equality between men and women?
South Africa maintains reputation for sporting excellence and unites South Africans everywhere in support of the team.
The list of local and international leaders attending this year’s second annual Brand Africa FORUM™ is growing.
South Africa again takes centre stage in the hosting of a global sporting event when it hosts the International Olympic Committee’s (IOC) 123rd Session in Durban from 4-9 July 2011.
Africa's most valuable nation brand, South Africa, continues to search its soul and look towards enhancing its international reputation and increasing its brand equity as it aims to stay relevant and strong in the current competitive economic environment, where only nations with a strong dose of credibility and competitiveness can survive. Brand SA stakeholders hosted a summit today, Tuesday, 31 May 2011, in Johannesburg to relook at strategies aiming at moving the country forward.
See our latest ads and other resources to help you market South Africa.
Read more about the SA Story.

Play Your Part is a national initiative by Brand South Africa, powered by the organisation ForGood, to encourage all South Africans to contribute to positive change in the country, to become involved – to simply play a part.