The English Forum is Switzerland’s largest social network, with forums/discussions on numerous topics.
Use the search engine to find what you’re after. A strength is that it is active in all parts of Switzerland, although this can make it harder to find information for a particular region until you’re used to using the site.
The site is managed by a company based in Sweden. It added news, thelocal.ch, in 2011: this is part of a chain, based at the same company in Sweden, managed by a business staff rather than an experienced independent editorial team.