Tumacacori, Arizona is a small historic town located near the Santa Cruz River. It is home to the Tumacacori National Historical Park, which preserves the ruins of three Spanish missions dating back to the 18th century. Visitors can explore the park's grounds and learn about the area's rich cultural history.