Tallahassee

Tallahassee

Tallahassee is the state capital of Florida despite being a relatively small city (compared to say Orlando or Miami) and is the regional centre of the Florida Panhandle in Leon County. The Greater Tallahassee metropolitan region has a population of around 360,000. Tallahassee is situated in Northern Florida on Interstate I10, some 220 miles from…