Choctawhatchee Beach Mouse – Learn about this endangered species and the role it plays in the park’s ecosystem. Meets at Tram Stop #3 unless inclement weather then meets at Clubhouse.
A $6.00 entry admission per vehicle into the park. Topsail Hill Preserve State Park is located at 7525 W. Scenic Highway 30A, Santa Rosa Beach, Florida 32459. For more information, call (850) 267-8330 ::MAP::