Take me to the Beach [from Kruger]
Now its easy to combine Kruger safari destinations with Mozambique, especially lodges in southern Kruger. Aside from flying to Vilanculos, you can also drive to Maputo and then ferry across to the Machangulo Peninsula. Staying at Machangulo Beach Lodge is good value (4 star, $375 pppn) and provides access to Inhaca Island and a wealth of things to do; snorkelling, scuba, fishing, kayaking, beach walks and more...