Find out why Talmont-sur-Gironde is officially named one of France's most beautiful villages. What to do in Talmont, where to stay and what to see!