Lake Jackson Mounds is located in Tallahassee, Florida. Initially, this park was not on my list of places to visit during my trip camping trip at Torreya. Somehow, when I was plotting out the stops that I wanted to make, this one slipped through the cracks. I have no idea how I missed it, but […]