04/28/13

The Land’s End Light of Beaufort County

spook light lands end

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 illumination.

Continue reading