North point is home to Animal Flower cave Nestled on a cliff This is one of the many caverns created by the pounding waves of the Atlantic Ocean, with its mouth above the sea when it is calm. The view from North Point over the cliffs and ledges is dramatic and well worth the trip even if (or particularly when) the cave is shut because of high seas. Note that the floor of the cave is very stony and can be slip