Hi waltermitty! You present an interesting question. Have you found out about a Visa for Tanzania? Their official government website does not list USA or Canadian residents as being exempt. My travel agent didn't know. Princess's information regarding required Visas doesn't address Thailand, Seychelles, Tanzania, Mayotte France, Mauritiius, or Reunion Island. I'm going to call Princess and ask a few questions!
By the way, Scott and I live in lovely mile-high Prescott. We are leaving PHX Saturday 2/15 via LAX going to Sydney. Safe travels!