Latest FromAfrica

Table Mountain, Cape Town
Travel

Table Mountain, Cape Town

One of South Africa's most recognisable landmarks, Table Mountain has also been named one of the Seven Natural Wonders of the World.