My first trek into the Carolina Sandhills began with a visit a couple days ago to Weymouth Woods Sandhills Nature Preserve in Southern Pines, North Carolina. Weymouth Woods is a great place not only to hike through part of the Sandhills, but to also see the longleaf pine forest that readily grows on the sands….