With the Atlantic Ocean on one side and the Cape Fold Mountain Range on the other, this dynamic city is brimming with ...