Kruger and Mozambique

8 Nights

Karongwe Private Game Reserve, Hazyview and Vilanculos