About Isla San Pedro
Isla San Pedro is a private island located off the South Eastern shore of Chiloé Island within the commune of Quellón, in Southern Chile.
Where is the Isla San Pedro
Click on the photo of Isla San Pedro to view it on Google Maps.