Cape Town,South Africa: Cape Town is one of the most visited cities in Africa. Most tourists have memorable experiences visiting the pristine beach sites of this city, but if that is all they ever visit then they will be missing out big time! You may want to rather board the cable car ride to the top of Table Mountain at sunrise or sunset to soak in the utter beauty of this city. it is also home to the best wine farms in Africa.