Cape Town of South Africa. Table Mountain is the port city's most famous landmark and one of its greatest attractions.