Africa Safari Travel Review: Franschoenk, Hermanus, Cape Town, Camps Bay, Kruger National Park, Shark Cage Diving, Wine Tasting

5
Review by traveler
Stephanie H.
on
10.7.2015 for a customized tour designed by Travel Agency 580695