[email protected] +255 (0) 688-321-123 +255 (0) 682-779-119 +255 (0) 784-786-037
In general, the larger cities have good medical facilities. It is advisable to get a medical cover and travelling insurance, which you can get in your own country.