Visiting Tucson Arizona

The Old Pueblo, as Tucson is affectionately known, is built upon a deep Native American, Spanish, Mexican, and Old West foundation.