This post is a public service announcement that you can easily take a ferry from one little town to another. In Nyon, just outside of Geneva, you can hop of a ferry in the middle of the waterfront and head to one of many places. Today that place is Yvoire, a medieval village in France. With only 900 human residents, the town makes up for it with flower residents.
Recommendation: Take a boat over mid morning. Stroll around and pop in and out of the many, tiny shops in old stone buildings. Have lunch at one of the hotels on the water and then take the ferry back. A couple hours and you can see one of the supposed cutest places in France.