Index | Luxor


Luxor: From El-Kasur, "the palaces." A village in Upper Egypt, situated on the Nile, on part of the site of the ancient Thebes. It is celebrated for its antiquities.