The Giza Plateau, home to the iconic Pyramids of Giza, will see an end to the presence of horses and camels by February 2025, ...