From the blog

Do I need to get a tourist Visa from the Embassy in advance?

No, you obtain a tourist visa on arrival. You fill in the form at the airport and it costs about US$50 and lasts for 3 months. In the case you return directly from Zanzibar (without passing through Dar es Salaam) you may also require an exit visa(have another US$30 on you) but to be sure ask the tour operator who books your flight.

Instagram did not return a 200.

Follow Me!