Cape Town, with Table Mountain as its backdrop, is regarded as one of the most beautiful cities in the world.