I wonder how many of these forums there are? Here is the one for Dutch-speaking people in Switzerland:
http://www.zwitserlandforum.nl/. Anyone got others to add to the list?
I've been wondering whether there are similar things for local people, in French, German or Italian. Maybe there isn't because they generally have loads of people to ask about stuff / discuss issues with in their own language.