A Home Overlooking Lake Geneva

A Home Overlooking Lake Geneva

This five-bedroom stone house in Evian, France, is on the market for about $1.65 million.

Leave a Reply