Quinchao
Map
Map
Facts and practical information
Quinchao is a Chilean commune located in Chiloé Province, Los Lagos Region. The seat of government lies in the town of Achao on the island. ()
Day trips
Quinchao – popular in the area (distance from the attraction)
Nearby attractions include: Church of Santa María de Loreto, Church of Chelín, Achao.