Walk like an Egyptian

The Pyramids of Giza in Egypt – a classic travel destination