Best kept secret is cape town car hire services
My neighbors just got back from a trip to South Africa last month and had wonderful pictures to show us. They were able to visit all kinds of local shops that most tourists would never know about. I asked them how they were able to find all these places and they told me that their travel agent got them in contact with a cape town car hire service. This service hooked them up with a rental car and also an experienced driver that was able to navigate through the streets and also show them some great unknown local places. It was well worth the money and they were so pleased.