Cape Town, a vibrant city nestled between the mighty Table Mountain and the sparkling waters of the Atlantic Ocean, is