Letchworth-Love Mounds Archaeological State Park

Letchworth-Love Mounds Archaeological State Park

Visitors to this archaeological site will see Florida’s tallest Native American ceremonial mound, built between 1,100 and 1,800 years ago.

Location:

4500 Sunray Rd. South Tallahassee, Fl 32309

Adventures:

Birding, Hiking, Picnicking, Reunions and Gatherings, Star Gazing, State Park, Tours, Walking and Running, Weddings, Wildlife Viewing