Question: is evian in france or switzerland?
Answer: Visit Evian (Auvergne Rhône-Alpes, France) Evian-les-Bains is a lovely town on the edge of Lake Leman in the French Alps, north-east of Geneva and with Switzerland on the opposite shore of the lake..