Tallahassee

Tallahassee

About Tallahassee

Tallahassee is the capital of the U.S. state of Florida. It is the county seat and only incorporated municipality in Leon County, and is the 128th largest city in the United States.

Contributions by Noles1984, Aerobird, and 64.215.224.226.