Climb into the treetops at Myakka River State Park, where a suspended canopy walkway, a 74-foot observation tower, and wide, ...