‘Such a beast!’ A hiker in South Carolina came upon a large snake along a brook.
Meredith Langley went on a trip to Jeffries Creek Park in Florence, South Carolina when she encountered a giant snake perched on the creek’s edge. Langley took photos of the remarkable lizard and shared them on Facebook, along with a message about how well it blended into its surroundings. According to Langley, the post was…