
A Lavish Villa With a Dazzling Subterranean Auto Showroom Is Planned for the Shore of Lake Geneva
Lakeside living may bring to mind images of cabins and bonfires. But when the lake in question is Lake Geneva, expect something far more palatial than rustic. To wit: a residence in the Terre Sainte region of Founex, some 15 miles north of Geneva, from the …