This is a formation of black limestone rock near the Turtle Farm and Seven Mile Beach, north of George Town, on Grand Cayman.  It is a town of sorts.  There is a small building which sells postcards a
A formation of black limestone rock near the Turtle Farm and Seven Mile Beach, north of George Town. A small building nearby sells postcards to visitors. © Roger W from Sarasota, Florida, U.S.A., CC BY-SA 2.0, via Wikimedia Commons

More on this story