South Africa Where to Stay in Cape Town An immaculate urban city set in the backdrop of open sea and the sprawling Table Mountain range, Cape Town is a wondrous city. And the astonishing geographic setting is just