Luxor is one of the greatest capitals of the ancient world. Once called Thebes and the capital of the Egyptian empire, Luxor on the Nile is a very beautiful place, steeped in history.