Weymouth Woods Nature Preserve
Weymouth Woods Nature Preserve in Southern Pines, North Carolina, is just the place to spend some time reflecting and pondering the mysteries of nature…or to add up some Fitbit steps in the middle of a long car ride! Either way, it is a beautiful place to hike. On a recent visit I snapped a few photos as I wandered the sandy paths amidst ancient pine trees and cheerful birdsong.