Carla Church

Carla Church

The Eglise du Carla church is located in the village of Carla in southern France, near the city of Tours. This church is a Roman Catholic building with a history dating back to the 15th century. The architectural style of this church is Romanesque, and it was built on an ancient Gallo Roman site.