Posts tagged Kruger National Park
A Safari Destination From the Heart: Leopard Sands River Lodge at Kruger National Park in Mpumalanga, South Africa

I stayed in the luxury riverfront safari suites overlooking the Sabie River, bordering Kruger National Park in South Africa.

Read More