Skip to main content

Versoix

Switzerland

Versoix is a small town on the northwestern shore of Lake Geneva in the canton of Geneva, Switzerland. It is situated between the city of Geneva and the canton of Vaud, known for its lakeside setting and residential character.