There is so much to do in this wonderful city that you really need to spend at least 3 to 4 nights nights here to soak it all up. We have picked just a few highlights: Table Mountain Table Mountain is the one of the most iconic places to visit whilst here. You can hike […]