Where is Tallahassee?

Where is Tallahassee located?

Tallahassee, Florida, United States (approx. 30.4380832°, -84.2809332°)


Where is Tallahassee on the map?