Satellite map of Dalcahue Channel

Map of Dalcahue Channel

Dalcahue Channel (Spanish: "Canal de Dalcahue") is a body of water of the Sea of Chiloé that separates Quinchao Island from Chiloé Island, both part of the Chiloé Archipelago in southern Chile.

Latitude: -42° 23' 3.59" S
Longitude: -73° 39' 13.79" W

Nearest city to this article: Castro

Read about Dalcahue Channel in the Wikipedia Satellite map of Dalcahue Channel in Google Maps

GPS coordinates of Dalcahue Channel, Chile

Download as JSON