Cape Town has plenty to offer, with many activities available at no cost. Here are some free things to do in the city. The ...