I'm going to Elephant Plains at the beginning of Jan :-). Should we fly from Cape Town to Nelspruit and take road transport (their website says 2.5-3 hours) to the lodge or fly from Cape Town to Jo'berg and then take their private flight to the lodge? There is a fairly substantial (about R2000) cost difference. How is the road from Nelspruit to Elephant Plains?
PS - Also looking for recommendations for cage diving with white sharks from Cape Town.