Picturesque views of Table Mountain, the Atlantic Ocean, iconic landmarks and ultra-luxurious homes, hotels and hangout spots has made Cape Town, South Africa one of the most sought-after places to live. Over the past two decades, ‘The Mother City’ has…