Contribute photo
Auberge au Cavalier
Historic 19th-century hotel with award-winning restaurant and terrace overlooking Lake Geneva in Saint-George, Switzerland.