
TREE Foundation’s Flagship Achievement: The Myakka Canopy Walkway
TREE Foundation has helped attract thousands of visitors to southwest Florida with two outdoor educational destinations: the nationally-acclaimed canopy walkway in Myakka River State Park