Mission San Xavier del Bac
The Mission San Xavier del Bac (currently under restoration) is located in the town of Bac in the San Xavier Indian Reservation.
A view of the inside of the church.