The Church of Santa Maria stands out as one of Avigliana's most beautiful religious sites. This historic church features notable architecture and sacred art, offering visitors a peaceful retreat and insight into the town's spiritual heritage.
AddressVia Luigi Einaudi, 10051 Avigliana, Torino
Phone+39 011 932 8800
CityAvigliana
Websiteparrocchie10051.com
