Se ubica en la costa sur de la isla de Flores.