The History of Luxor
Luxor is a city located in Upper Egypt that is exactly on the site of the Ancient Egyptian city of Thebes. It is considered to be the greatest open-air museum in the whole world because of its recherché touristic landmarks that attract tourists from around the world such as the gorgeous Valley of the Kings, Hatshepsut Temple, Colossi of Memnon, and splendid Karnak Temple. Discover all info about Luxor city below: