Physical Address
Boma road Moshi
City
Zanzibar
Country
Tanzania
Phone Number
255743501865
Website