Villages in the south of France instantly bring to mind blue skies, sparkling Mediterranean water, and slow days spent wandering cobbled streets between cafés and markets. This guide shares 12 of the most beautiful villages and small towns on the south coast of France, from colourful harbour towns to medieval hill villages best explored at …
