Auvillar is a charming medieval village located in the Tarn-et-Garonne department of the Languedoc-Roussillon region in southern France. Situated on a hill overlooking the Garonne River, Auvillar is known for its picturesque setting and well-preserved historic architecture. The village is characterized by its narrow cobblestone streets, half-timbered houses, and medieval buildings, including the 12th-century Church of Saint Peter and the 17th-century clock tower. Auvillar is also home to a number of artisan workshops, art galleries, and boutiques, making it a popular destination for art and culture enthusiasts.