TravelTop 10 Tourism in Cape Town South Africa Posted onDecember 30, 2019Cape Town, the capital of South Africa, is a port city located under the foot of Table Mountain. Surrounded by the Hottentots Holland Mountains and …