Awesome question!! So actually I did have the chance to teach English in a foreign country but decided to take a different path. There are lots of different programs out there depending on the language that allow you to teach a language in a foreign country. I speak Chinese and there are tons of schools in China that want Americans to come and teach English, especially if you can also speak Chinese. This program was going to provide me a place to stay as well as food for the duration of my time working at this school. It was a awesome program that offered lots of flexibility while I was in China. While I did not end up pursuing that career choice, I learned a lot about the kind of programs and opportunities exist for those who want to teach a language overseas.
Doing some Google searches never hurts but I also recommend going to your school's career office if it has one. The career office of your school often has the most resources and will be best equipped to help you in exploring options. It is there jobs to help students and they should be more than happy to assist you with whatever your needs are.
If you go abroad you will definitely be able to travel. While of course you will be working, you should be able to take time off and travel around. My program offered leave as well as holidays throughout the year that would allow me to travel throughout the region.
I hope this help and I wish you the best of luck!!
Austin recommends the following next steps: