Live like a local in your host community, because experiences are better than landmarks. Tutor English to a family in China (paid), France, Germany, Italy, or Spain (volunteer or paid).
Travel to another country. Live with a screened host family in one of the world’s most captivating places. Immerse yourself in the culture, food and language of that country while you tutor English to your host family. In return for around 15 hours a week of tutoring, you'll receive a free private bedroom and your meals. In China and Spain you can elect to be paid for tutoring your host family.
If you want to experience what it’s like to actually live in the country of your choice and experience the culture of that country in depth, this is a type of program you really want to consider.