Wikipedia
Quinchao
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.