NNews North Florida Land Trust Secures Over 1,100 Acres in Bradford County In a significant move for conservation, the North Florida Land Trust (NFLT) has successfully acquired 1,109 acres in…