Imagine residing in pure luxury in the beautiful expanse of Africa’s nature. Safari by day and dine on a candle-lit terrace at night, listening to the sounds of wild animals in the evening air. Truly at one with nature, a stay at the Lion Sands Game Reserve in South Africa’s famous Kruger National Park, is an unforgettable experience.