France's charm extends beyond its metropoles to picturesque small towns and villages like Aigues-Mortes and Beynac-et-Cazenac. Experience the fairytale-like atmosphere and preserved medieval walls of ...