Finished in 1963, Glen Canyon Dam in Arizona remains at the center of an environmental and cultural controversy.
Planning a road trip? These Arizona small-town restaurants turn a simple meal into a destination, drawing locals and ...