Safari and Surf, Kruger Park to Bazaruto Island

Image Gallery Tour - Kruger Lodge, Kruger National Park to Vilanculos and Bazaruto Island Mozambique