Volunteer opportunities exist everywhere and finding the right volunteer opportunity for you can make all the difference. Check out these articles from HowStuffWorks to learn about some interesting volunteer opportunities.
Take out a world map. Pin it to the wall. Throw a dart. That's where you can volunteer to teach English: anywhere you want. Any country, any continent.