Loading...
 
Skip to main content

Al Uqsur

Al Uqsur, also spelled El Uqsur, is the Arabic name for Luxor, a city in Egypt. Al Uqsur literally means 'the castle', for which this city is known, and from which the city derives its name. This ancient castle is in ruins.

Page last modified on Friday July 3, 2015 03:46:37 GMT-0000