Post Office Building 1st Floor, Zanzibar, Tanzania
Vuga Rd, Zanzibar, Tanzania
Mwembeladu Zanzibar City TZ, 4222, Tanzania