Luxor: The World’s Greatest Open-Air Museum December 9, 2017 Egypt Places Luxor is a city in Upper Egypt that is... Egypt Bob Tours more