Home Cape Town Why Cape Town is the perfect base for your African Vacation