En el fiordo hay varias islas, siendo la mayor la llamada Milne Land.