04/28/13

The Land’s End Light of Beaufort County

 The Land’s End Light of Beaufort County

Frogmore, South Carolina is home to the Land’s End Light, a mysterious, glowing orb that has frightened residents for generations. Here’s the story behind this infamous spook light.

Continue reading