Join our Nature Trail Crew!The Land Trust for Tennessee’s Nature Trail is one of many characteristics at our 64-acre Glen Leven Farm just south of downtown Nashville. From the forested canopy to open pasture to wetland creek bed and more, this 1.4-...