The Mother City From the city to the coast to the countryside, Cape Town is the kind of place that has something for everyone.