Features include interactive map, in-depth stories, and more.Download now. »
The week's top five must-sees,
delivered to your inbox.
Al-Qusayr is a city in Egypt. Approximately 5000 year old, it lies along the Red Sea. Its ancient name was Leucus Limen. Al-Qusayr is located 138 kilometers south of Hurghada, 139 km north of Marsa Alam and 73km north of the Marsa Alam International Airport. Its population was approximately 20,000 as of 1986. Today, its population is around 50,000. (via Freebase)