Noles News: FSU softball opens Tallahassee Regional vs. Stetson
Tomahawk Nation
Tomahawk Nation
Latest news on Tallahassee, the capital city of the U.S. state of Florida, located in the northern part of the state. It is the seventh-largest city in Florida, with a population of approximately 197,000 people as of 2021.
Tallahassee is known for its government and university presence, as it is home to Florida State University, Florida A&M University, and the Florida State Capitol.