When I went to Tanzania last year, I was able to get the visa at the airport. I had a US passport.

Good luck.