Bathed by the Atlantic Ocean and the Indian Ocean, South Africa is a mosaic of hilly landscapes and stunning countryside. The mix of the different cultures of the Cape and Johannesburg makes these cities choice destinations for gourmets eager to taste Afrikaner cuisine. South Africa is the country of diversity. You will visit Robben Island, the island upon which Nelson Mandela was shut away for 18 years during Apartheid, and at the same time you will discover a country deeply marked by its history. You will stroll over the dunes of Arniston, will be amazed by the ostrich farms on the mountainous tracks of little Karoo and will end your excursion in the crystal clear waters of the rapids of the Tsitsikamma national park. The country also has a reputation for the quality of its wine. A walk in the bucolic region of Boland will enable you to sample the country's best wines directly at the producers. Finally, what would a trip to South Africa be without a safari to the heart of the most beautiful of wild animal reserves? You are bound to be charmed by the elephants, rhinos and tigers that populate the Kruger region.