St. Girons is a pretty town at the junction of the Lez and Salat rivers, near one of Frances most beautiful villages, St. Lozier, ... More