Latitude and longitude of Quinchao Island
- In Chile
Satellite map of Quinchao Island
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.
Latitude: -42° 28' 58.80" S
Longitude: -73° 28' 58.80" W
Nearest city to this article: Castro
Read about Quinchao Island in the Wikipedia Satellite map of Quinchao Island in Google Maps