Planning a trip to Egypt? Here are some articles to help you plan out your trip: It's the city of Luxor, nestling on the banks of the Nile, that has drawn our attention. And with good reason!