Excel Travel
Excel Travel is a leading Destination Management Company (DMC) based in Cairo, with a strong presence across Egypt and decades of experience in the travel industry. Founded in 2004 by George Fawzi and Amani Fouad, the company has grown to […]