Cape Town is more than surf and fun. This great city is one of the most