En sus cercanías existen "ojos de mar" donde se encuentran algunos de los pocos estromatolitos vivos de la actualidad en el mundo.