Supposedly built by members of the Weedon Island Culture, between 1,100 and 1,800 years ago, this 46-foot Native American ceremonial mound is the tallest in Florida. Letchworth Mounds Archaeological State Park offers picnicking, birding, and hiking.