Salisbury MD?
This is a good one! I figure it is somewhere in the deep south, per the clues. Ill guess Birmingham, AL?
Mobile? Its the only other city I can imagine that has buildings like that.
St. Andrews, Scotland.
Ooooooops. old thread!
Nashville?
Minneapolis, MN. Not because of your location, but where my brother traveled, to visit the Travelers building.
St. Paul then! It is definitely not Chicago!
Bloody Twin CIties