Most people pass through Vernon to reach Giverny, but the charming town is worth a look! Here's a guide to the best things to do in Vernon, France.