Tag: Africa
Luxor

Luxor, which use to be known as the ancient city of Thebes is on the east bank of the River Nile in the south of Egypt. Known as the world’s greatest open air museum due to the well preserved temples and tombs. They attract visitors from around the world whichRead More …