Mama Root is located at Kizimkazi Mkunguni Zanzibar, 0.4 miles from the center of Kizimkazi. Kizimkazi Beach is the closest landmark to Mama Root. Get latest prices on KAYAK now!