Tallahassee is Florida's state capitol. Explore this city for a refreshing change of pace from the usual tourist meccas.