Several organizations offer volunteer opportunities abroad.  Some offer general volunteering opportunities that include community development, economic development and others specialize in microfinance.  Others offer country specific (Ecuador, or South Africa) experiences and still others are faith-based initiatives.