Le Brassus

Travel Guide

A lakeside town with red-roofed buildings, surrounded by dense forests and rolling hills.