Physical Address
Mangrove Lodge Chuini – Zanzibar – Tanzania – Africa PO BOX 4269
City
Zanzibar
Phone Number
255777436954
Website