Backed by iconic Table Mountain, and surrounded by gorgeous beaches, nature has given Cape Town one of the world’s best-looking locations. There’s the Aquila game reserve nearby for wildlife-watching, cosmopolitan bars and restaurants, ...