Read this article on the 10 best things to do in Yvoire, France. From strolling around the old town, to boat tours on Lake Geneva, it is worth a visit.