A Quaint Town

This charming town in France looks as if it could be straight out of a fairytale.