Natural Lands Trust
Season 3, Episode 4
The Natural Lands Trust in Delaware County west of Philadelphia is helping people throughout Pennsylvania and New Jersey preserve, celebrate and enjoy our natural landscape, from it's roots in 1953, and for generations to come.
Natural Lands Trust website - natlands.org
Greenlife Pennsylvania website - greenlifepenn.org
Watch the clip