There are lots of networks out there and ways to meet people in language exchange situations. Here there are lots of English and German conversation groups where German natives come to practice their English and of course English speakers go to practice their German.
Living in Germany, having German friends and speaking German at home mean that I don’t need to attend one of these groups. Instead I’ve been trying to learn Spanish and French.
I’ve been lucky enough to find a lady, originally from France, who is learning English and would like to teach someone French in return for the opportunity to practice her English in conversation.
Fantastic! French lessons for English conversation.
I would highly recommend seeking out this sort of situation when you plan to stay anywhere overseas for a period of time. Advertise on message boards and visit local language schools. It’s a fantastic way to exchange skills and both get some benefit!