Kicking off in Johannesburg explore the wonders of Kruger National Park before entering neighboring Mozambique for some relaxing beach time. End our adventure with a two night stop in Swaziland's Hlane Royal National Park before our final destination back in Johannesburg.
- Vilanculous - discover the gateway to the Bazaruto Archipelago.
- Hlane Royal National Park - go wild on a game drive in Swaziland.
- Blyde River Canyon - marvel at the world's thrid biggest canyon.
- Inhambane - relax on Mozambique's beautiful beaches and reefs.
- Kruger National Park - game drive day and night in South Africa's most famous game reserve.