A bit about Internations from their website:
InterNations is the biggest global networking site for expats of various nationalities and their family members. At the moment, InterNations unites almost 200,000 members in 235 cities worldwide. On our platform, expatriates and their partners can connect with compatriots, ask for advice on everyday life in their host country, provide other members with useful tips, make new contacts and find information in our City Guides.
To visit the Internations website: www.internations.org
I have personally attended Internations events in Mexico and have met some wonderful people. The best thing about Internations is you can meet people from all different industries and different countries. There are executives sent down on expat packages, English teachers, entrepreneurs, embassy workers, and everything in between.
If you have an Internations meetup in your city, I highly recommend attending one of their events - you won't regret it!