Did you know that Luxor is often referred to as the world’s greatest open-air museum? This captivating city in Egypt is home to some of […]