Get your dose of Florida sunshine in the beautiful city of Tallahassee, the capital of Florida.
Located in Leon County, this pretty and unexpected destination offers you a dose of the urban-suburban mix that will make you feel at home.
It invites you to explore historic sites, outdoor attractions, family-friendly