La isla Sisters se encuentra a unos 40 km al norte de la isla Dunk . Junto con la cercana isla Stephens , forma el grupo de islas South Barnard, que está protegido dentro del parque nacional Barnard Island Group . Es un sitio popular para los turistas que practican kayak. Tiene una superficie de alrededor de 4 hectáreas o 0,04 km cuadrados. [1]
La isla es parte del Área Importante para las Aves de las Islas Barnard del Sur , identificada como tal por BirdLife International debido a su importancia como sitio de reproducción de charranes . [2]