Zanzibar off the coast of Tanzania is made up of 51 islands. Courtesy Melia Zanzibar
Zanzibar off the coast of Tanzania is made up of 51 islands. Courtesy Melia Zanzibar

Zanzibar mega-resort offers expats an opportunity