Reviews, get directions and information for Lake Talquin State Forest
Description
The Lake Talquin State Forest is in the U.S. state of Florida. The 17491acre forest is located in the panhandle, near Tallahassee.References and external links Lake Talquin State Forest: Florida Division of Forestry- FDACS