Es una de las varias islas ubicadas alrededor de la península conocida como Tierra de Graham, y está separada de la isla James Ross, al noreste, por el estrecho Bouchard.