Tourist Trap Restaurants: The Pyramids of Giza

Having lived close to the theme park attractions in Orlando, FL, and now living within eye’s view of the Pyramids of Giza in Egypt, I’ve learned how to avoid tourist traps. If I indulge in them I … Continue reading Tourist Trap Restaurants: The Pyramids of Giza