Lake Jackson Mounds State Archaeological Site is a historic Native American mound complex located in Tallahassee, Florida. The site dates back to the Mississippian period and is an important archaeological site in the region.
Visiting Lake Jackson Mounds State Archaeological Site offers a unique opportunity to explore the ancient history of the Native American civilizations that once thrived in the area. The site provides a fascinating glimpse into the daily lives, rituals, and cultural practices of these early inhabitants.