Definition
Luxor is a city in Upper (southern) Egypt, on the east bank of the Nile River. Think of it as the world's greatest open-air museum. It's built on the site of ancient Thebes, the former capital of Egypt during the New Kingdom. Luxor is famous for its temples, tombs, and monuments, including the Karnak Temple and the Valley of the Kings. It's a major tourist destination, offering a deep dive into ancient Egyptian history. Luxor is like the history nerd's ultimate vacation spot.