Está parcialmente separada del resto de la Isla Grande por el fiordo de Castro y el canal Dalcahue la separa de la isla Quinchao.