These Charming French Villages Will Make You Think You’re Living in a Fairytale If you've ever imagined yourself waltzing down narrow cobblestone streets, leisurely biking between villages (toting around books, cheese, and wine,...