A Journey Along the Santa Cruz River

For many of its miles, the Santa Cruz River is a dry sandy bed inhabited by tough desert creatures and vegetation. From headwaters in the Sky Islands of southeastern Arizona to its confluence… MORE ›