Camels near the Giza pyramids in Egypt. Several tour operators are no longer offering camel rides there. Photo Credit: Alex Anton/Shutterstock Close to 50 tour operators and travel companies have ...
The great pyramids of Giza have inspired many a legendary tale. From blockbuster movies to fascinating novels. With the stupendous mythical Sphinx statue – half human, half lion – casting its eye over ...