On the north point of the island, two English explorers discovered Animal Flower Cave back in 1780. Based on picturesque sea anemones found in cambers in this cave, they named it Animal Flower Cave. Its entrance stands about 1,8 meters above sea level and has coral stairs and several chambers, in which visitors, when weather is normal, can see cristal clear and perfectly still water.