Luxor is one of Egypt’s most popular tourist destinations and is one of the world’s greatest open air museums. The town is located on the banks of the river Nile, approximately 670 km south of Cairo.
Luxor is one of Egypt’s most popular tourist destinations and is one of the world’s greatest open air museums. The town is located on the banks of the river Nile, approximately 670 km south of Cairo.