This charming French village is straight out of a fairytale. Wander the cobblestone streets of this dreamy hillside escape ...