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.

Comments are closed.