One of the most beautiful beaches in Grand Bahama. The name is derived from a rock a couple of 100 yards off the coast. Scenes of the movie Pirates of Caribbean were shot here.