Tanzania visa, available at airport upon arrival, USD $100 payable in cash only for US citizens or USD $50 for residents of UK/European Union and most other countries.
Copy of flight itinerary.
Copy of travel and/or medical evacuation insurance.
Personal medical/dental insurance cards.
Credit card (Visa and MasterCard are most widely accepted).
Cash in U.S. Dollars (bills MUST have been issued in 2004 or later)