Nyon, Switzerland, is a delightful small town on Lake Geneva’s northern coast. It makes a perfect stop for some uncrowded sightseeing, a glimpse into Roman Empire history and then an outdoor lunch or dinner in one of the restaurants along Rue de Rive. The coastal scenery offers great views of the Alps and Mont Blanc while enjoying delicious cuisine.