Dear Susan and Conny,
Injections and needles can be found at any chemist shop in Zanzibar. In case of medical problem , we have an european doctor few minuts from the hotel. Don't worry, just take your personal medecines and everything will be ok.
Best regards
Myriam