25 Best Things to Do in Tallahassee (FL)
Tallahassee is the capital of Florida, and it’s located in the northern panhandle of the state. The city was established and became state capital in 1824. Tallahassee is considered a college town, being the home to the Florida State University as well as […]