The top 10 list of things to do includes canoeing through a desert in bloom, riding an Ostrich, riding a steam train, cage-diving with the Great White shark, spending the night in a very luxurious tree-house and checking out a local soccer (football) game.
1. Stay in a Tree-House

It is a fantastic eco-friendly idea with Tree-house lodging and there are several options to choose from.
* Teniqua Treetops is a tented tree-house resort that offers self-catering canopy lodging in the foothills of the Outeniqua mountain range in the Western Cape, not far from the beach.
* Jaci’s Tree Lodge is a unique luxury lodge with individual houses on stilts built around giant Leadwood trees in the heart of the malaria-free Madikwe Game Reserve.
* Sycamore Ave is made up of several tree-houses in the beautiful Drakensberg Mountains. Each tree-house is unique, some even have jacuzzis and fireplaces.
* Pezulu Tree-House Game Lodge in Timbavati, has 7 unique, luxurious thatched tree-houses where you can get eye to eye with passing giraffe.
2. Hike the Wild Coast

In South Africa’s Eastern Cape region, The Wild Coast is one of the most beautiful coastlines on earth and much of it is only accessible by foot. There are fantastic natural sights including waterfalls, untouched forests and rivers, and isolated beaches. The hike also offers the chance to mix with locals like the amaPondo and the Xhosa.
* Strandloper – a 5 day backpacking trail along the southern section of the Wild Coast and Cape Wild Coast where you stay in huts on the beach.
* Hole in the Wall Hiking trail – is also a 5 day hike, nights are spent in small hotels, days are spent walking through spectacular mangroves, beaches and over clifftops.
* WildCoast Walk offers many hikes on the Wild Coast as well as canoeing trips and horseback.









