La isla es conocida por su playa de arena, y alberga una población de 49 habitantes (2001), que viven en dos asentamientos: Samhla y Teananachar.