Cape Town - South Africa, a singularly beautiful city crowned by the magnificent Table Mountain National Park.