about LUXOR

Luxor, often described as the world’s greatest open-air museum, sits on the east bank of the Nile in Upper Egypt and is home to the legendary Theban Necropolis on its west bank. This vast archaeological landscape offers a rare window into ancient Egyptian life and beliefs, with richly decorated tombs carved into the desert hills. Among its highlights are the Tomb of Menna, renowned for its vivid scenes of daily life, agriculture and ritual, and the Tomb of Mehu, celebrated for its finely preserved reliefs and colourful depictions from Egypt’s Old Kingdom. Together, these sites make Luxor an essential destination for travellers seeking to explore the artistry, history and spiritual legacy of ancient Egypt.