From Johannesburg, drive into the ruggedly beautiful Drakensburg Mountains. Experience one of the most picturesque regions of South Africa with towering mountain scenery, sparkling crystal clear streams and awe inspiring hiking trails. Continue your journey south and enjoy the warm breezes of the Indian Ocean at Ballito Bay. Enjoy some day trips, explore the friendly coastal town, or relax on the beach with a sundowner. Take a scenic drive northwards along the beautiful coastal road enjoying wonderful views of the Indian Ocean. Arrive at St. Lucia, a World Heritage Site wetland and a breeding site for many species of birds, as well as the perfect habitat for many animals including buffalo, leopard, rhino, hippo and crocodile.
Take the interesting inland road through to the Hluhluwe Game Reserve, home to diverse wildlife including lion and elephant. Continue north through Kwazulu – Natal and Mpumalanga to Johannesburg where you will have time to relax for a final night before your onward flight home.