LTLT: Land Trust for the Little Tennessee

What does LTLT mean? The above is one of LTLT meanings. It may have other definitions. Please refer to the end of this passage.

LTLT: Land Trust for the Little Tennessee

Definition in English: Land Trust for the Little Tennessee