Skip to main content

How the Singing River Trail is writing a love letter to small town North Alabama