Cape Town Located at the top of the Cape Peninsula, Cape Town is probably the most popular destination in South Africa. Overlooking Cape Town is the prominent landmark of Table Mountain. Table Mountain is a level plateau with steep cliffs surrounding it which resembles a table. Frequently covered in clouds, these appear to hang over […]