The strange story of Tallahassee, the middle of nowhere capital of Florida

Tallahassee was declared the capital of Florida on March 4, 1824 Even on Sunday, in the middle of weekend traffic, the drive from Orlando to Tallahassee feels like quite an odyssey. It’s only a matter of 250 miles, but Interstate 10 in particular seems to stretch on forever—to the point that I briefly wonder if … Read more