Africa Cape Town, South Africa I can’t seem to take Cape Town out of my mind. If you haven’t been before to Cape Town, then you are reading the right…