St. Nicholas Center
Log out

Chiesa di San Niccolò

Photo: LigaDue Wikipedia
Used under the terms of Creative Commons Attribution Non-Commercial-ShareAlike

Talla, Tuscany Italy

Roman Catholic

The church, built in 1644, has been restored several times in the 19th and 20th centuries.
©2025 St. Nicholas Center