Tag Archives: Cape Town

Cape Town is Africa’s creative and lifestyle capital, and a proud host city for the 2010 FIFA World Cup. There are few places in the world that can match Cape Town’s scenic beauty and superb tourist attractions. Cradled by majestic … Continue reading →

Posted in 2010 Soccer World Cup | Tagged , , , | Leave a comment