Billy Beefer Rock Turks and Caicos
One of the more uniquely christened islands in the Turks and Caicos, this limestone ironshore rock is found about five miles south of Big Ambergris Cay. Uninhabited and remote, Billy Beefer Rock is part of the Seal Cays Wildlife Sanctuary. Total landmass is about 1.4 acres.
⤢