Lion Sands Ivory Lodge – Luxury Safari Lodges
The award-winning Lion Sands Ivory Lodge is located in the Sabi Sands Game Reserve, South Africa. Game drives offer all of South Africa’s big five wildlife and more in just a handful of nights on safari. The villas at Ivory Lodge are large and spacious offering the finest luxury and amenities. Africology spa offers holistic therapy.