About Moraleda Channel
Moraleda Channel is a body of water separating the Chonos Archipelago from the mainland of Chile. It is located at 44. 4147222°S 73. 4205556°W, leading to Gulf of Corcovado. Southward from the mouth of the Aisén Fjord, Moraleda Channel divides into two arms. The east arm, called Canal Costa, is the main one.