Melchor Island
From Wikipedia, the free encyclopedia
Melchor Island (Spanish Isla Melchor) is an island in the Chonos Archipelago of Chile. It has an area of 864 km².
Melchor Island (Spanish Isla Melchor) is an island in the Chonos Archipelago of Chile. It has an area of 864 km².