heritage.site

Church of Quinchao

Church of Quinchao Church of Quinchao - Credit: Wikimedia Commons

The Iglesia de Quinchao (Church of Quinchao) is located in the village of Quinchao, in the Chiloé Province, Los Lagos Region, Chile. It is one of the main stops on a pilgrimage path on Chiloé. Read more on Wikipedia

Source: en.wikipedia.org