shesonthelist.com
6 things you have to do in Zanzibar
Zanzibar guide: What to do, where to stay