Volunteering in Egypt

With its fascinating history, art and culture there are numerous ways to enjoy everything Egypt has to offer while giving a little something back by volunteering. There are more than 100 NGOs...