To organise meetings in Switzerland, you should consider mountains but also edges of lakes. Indeed, Switzerland is considered as the water tower in Europe ! Lakes are representing a major part of natural attractions you do not miss !

All you have to do is choose :
– Leman’s lake, between Switzerland and France, overlooked by the alps
– Interlaken and its 2 lakes within the Bernese Oberland
– The lake lucerne, the lake of the four forested cantons
– Ticino with Lugano and Locarno at the edges of the most beautiful alpine lakes