Hands Along the Nile Development Services
US based non-profit organization dedicated to promoting intercultural understanding and cooperation between US and the Middle East, and creating partnerships that support community development in Egypt to raise the quality of life for all in their land.