Luxor April 23, 2012 The city of Luxor marks the site of the ancient capital of Egypt, Thebes. It is in this area that the Pharoahs built massive and exquisite temples and tombs. In the center of Luxor, on the east bank of the River Nile, the Temple of Luxor rises among the buildings of [...]