Cape Town, the Mother City of South Africa, has roots that extend back to the seventeenth century. While its history is preserved in centuries-old architecture, the city continues to evolve, and make new history with each passing year. As a culturally diverse city, Cape Town...