Take a tour of Auvillar Church in Auvillar, France — part of the World’s Greatest Attractions travel video series by GeoBeats.
Auvillar is a small village in southwestern France, on the banks of the Garonne River.
The importance and beauty of this community have been noted since the age of the Roman Empire.
Once a Benedictine monastery, The Church of St. Pierre is imposing, and has been standing since the 12th century.
One of its most impressive and well-preserved features is its stained glass windows, which have been highly coveted by this area.
The whitened brick façade of this structure gives it a distinct medieval atmosphere and appearance.
Besides its church, you can enjoy the town’s architecturally distinct marketplace that was built in the 19th century.