Located on the Garonne River, between Cahors, to the north, and Auch, Auvillar is one of the most charming hilltop villages in France. The town center is marked by an ancient clock tower, which stands at the entrance to a triangular marketplace dating from the Middle Ages.
Tourist Office Place de la Halle 82340 Auvillar Phone: 33 5 63 39 89 82 Fax: 33 5 63 39 89 82