France is full of pretty cities, but its smaller villages are often overlooked. Here are the 15 most beautiful villages in France!