Global Crossroad is an organization that organizes volunteer programs in developing countries. For anyone who’s thinking of traveling, it might be an option, since it not only cuts down on travel expenses (some — costs are reduced, not completely defrayed) but also allows you to do volunteer work whilst enjoying a foreign country.
Though I can’t find a way to access it from the frontpage, the Mongolia Summer Camp program looks very interesting.