Luxor is often called the world’s greatest open-air museum, and for good reason. Located in Upper Egypt along the Nile River, the city is home to some of the most…


Luxor is often called the world’s greatest open-air museum, and for good reason. Located in Upper Egypt along the Nile River, the city is home to some of the most…