Lake Jackson Mounds Archaeological State Park

Address:
3600 Indian Mounds Rd., Tallahassee, FL 32301
(850) 922-6007 View in Google Maps
Description:

One of the state’s most important archaeological sites, where more than eight centuries ago Native Americans lived. Today the park includes a walking trail and four earthen temple mounds, with two available for public viewing.