Discovering the Wonders of Luxor Egypt Situated on the east bank of the Nile River, Luxor is often called the world’s greatest open-air museum. This ancient city, formerly known as Thebes, is rich in history and archaeology, attracting millions of visitors annually. With its grand temples, majestic tombs, and the eternal Nile, Luxor is a […]