South Africa was a breath taking experience. An adventurous fun filled trip started with an amazing time at Cape Town where we cuddled with the beaches, the mountains , the seals and the sharks. Onwards to Cape of Good Hope, Knysna, Cango Caves, Oudtshoorn feeding the Big cats and Ostriches, Sky Diving at Plettenburg bay, an Awe inspiring trip to the Gold Mines of Joburg, wild life safaris at Mabula... It was indeed an amazing experience! Many Many thanks to Shakthi Tours and Travels for this meticulously planned itinerary which translated into a fantastic vacation.