
Luxor Temple
Luxor Temple might be the greatest testament to why Luxor has earned its nickname, “The World’s Largest Outdoor Museum”. Luxor Temple is located in the modern city of Luxor, which is built on the site of the ancient Egyptian capital of Thebes.