andBeyond Mnemba Island shared by @cntraveler says: ""On andBeyond Mnemba Island, a private island resort off the coast of Zanzibar, resident dive master Chris Barfoot is waiting for sea turtles to hatch."" on Postcard