Arizona is full of small-town spots that rarely get enough attention, and these hidden gems deserve a place on your list.