La isla posee numerosas calas a las que desembocan pequeños riachuelos estacionales.