The loveliest picturesque towns in France