Quinchao_Island

Quinchao Island

Quinchao Island

Island in Chile


Quinchao Island is an island in Chiloé Province, Chile, off the east coast of Chiloé Island. It includes the communes of Quinchao and Curaco de Vélez. Main towns are Achao and Curaco de Vélez. Quinchao Island is separated from Chiloé Island by Dalcahue Channel in the northwest of the island.

Quick Facts Native name: Isla Quinchao, Geography ...



Share this article:

This article uses material from the Wikipedia article Quinchao_Island, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.