Nyon is a small, handsome town on the northern shore of Lac Leman, halfway between Geneva and Lausanne. It has the quiet confidence of a place that has been here since Roman times and does not need to prove anything.
Steep cobbled streets climb from the lakefront up to a white hilltop chateau, with views across the water to the French Alps. On a clear day the Mont Blanc fills the horizon. The old town is compact and walkable, full of stone houses, small squares, and the kind of cafes where you can sit for an hour without anyone rushing you.
Regular trains from Geneva take just twenty minutes, making Nyon easy to reach as a day trip or a quiet base for exploring the Lake Geneva region. The town is also a departure point for boat crossings to the French side of the lake, including the medieval village of Yvoire.
In summer, Nyon transforms: the Paleo Festival, Switzerland's largest open-air music event, draws tens of thousands to the fields outside town. The rest of the year it is peaceful, unhurried, and a pleasant place to spend an afternoon walking between the lake and the chateau.