Lion Sands Ivory Lodge

Kruger National Park, Mpumalanga, South Africa