I think to live in a foreign country for a long period of time you must really like the culture and be eager to learn the language. Also it should be a place where you could enjoy your hobbies or whatever it has to offer. For example if you like to surf living in a place like Bali or Nicaragua could be sick. If you want to make money go to big cities that would provide the best opportunities for you.
Also I think that to live in a country that doesn't speak your native language as a first language you have to really want to learn the language. I lived in brasil for 6 months and enjoyed my time because I like the culture and wanted to learn the language. I've thought about teaching in South Korea but I'm somewhat hesitant because I don't have a lot of interest in their culture and learning the language.
I think those types of things could set you up for a disappointment. If you have a genuine interest in the country ant it's culture and want to learn the language you should be happy at whatever country you choose.
Also I think that to live in a country that doesn't speak your native language as a first language you have to really want to learn the language. I lived in brasil for 6 months and enjoyed my time because I like the culture and wanted to learn the language. I've thought about teaching in South Korea but I'm somewhat hesitant because I don't have a lot of interest in their culture and learning the language.
I think those types of things could set you up for a disappointment. If you have a genuine interest in the country ant it's culture and want to learn the language you should be happy at whatever country you choose.