Sabi Sands, 1260, South Africa, KRUGER NATIONAL PARK, SOUTH AFRICA
+27 21-2035173
The Umkumbe Safari Lodge is a hotel.