There are so many things to do in Cape Town, it's hard to optimize your time there unless you have a full year. We spent two months there and felt we barely scratched the surface of what the city has to offer.