Letchworth Mounds

State park in Florida, United States
English: Letchworth Mounds is a Florida State Park located approximately six miles west of Monticello, a half mile south of U.S. 90, in northwestern Florida. It contains the state's tallest Native American ceremonial mound (46 feet), estimated to have been built 1100 to 1800 years ago.