Takeaways from Tallahassee — Blast from the past
Many Americans when they look at a map may question why Tallahassee is the capital of Florida. After all, Miami, Tampa and Orlando are all bigger and more famous (or infamous?) cities than T-town. Any history nerd or Florida citizen has probably heard the …