The Lake Geneva : It's the most important Alpine Lake. Sports, cruises on the Lake, fishing, meditation….. almost everything is possible.
The Mountains : Winter or Summer time, the mountains follow the season beautifully with their colours, fauna, flora…. Famous ski resorts like Morzine, Avoriaz or smaller resorts like Thollon les Mémises are situated less than 35 km from Thonon.
Switzerland : Geneva is only 25 km away from Thonon. Tour around the lake to Lausanne and Montreux.