
Known as the rainbow nation for its cultural diversity South Africa has over 21 National Parks, eight World Heritage Sites, 3,500 kilometers of pristine coastline, a phenomenal climate and adventures from whale watching to trekking the Drakensberg mountains, historic trails to wine tasting, South Africa is guaranteed to provide you with the unforgettable journey of a lifetime