The Hotel du Lac is a quiet hotel nearby the lake of Geneva with the Alps in the background, located in a small town that I failed to identify (there…
Continue Reading »