Attractions in Luxor, Egypt

Luxor, Egypt: an attractive travel destination Luxor is located in the Al-Uqsur Governorate on the eastern bank of the Nile and is considered the largest city in Upper Egypt. From an archaeological point of view, Luxor, together with Thebes West…
Read more