Best 5 Luxurious Historical Places in Africa. John Smith September 1, 2019 September 12, 2019 No Comments on Best 5 Luxurious Historical Places in Africa. 1. Victoria Falls (Zambia): Best Luxurious Place in Africa. The Victoria Falls in Zambia is found concerning 10km far away from the town of David Livingstone that’s one among the… Read more »