Egypt, as the kingdom of pharaohs, the pyramids, and seemingly unmatched beauty, has for centuries captured the hearts of travelers. Located on the shoreline of the mighty Nile River, the ...