Zanzibar: Amazing white sandbank & snorkeling with BBQ Lunch in Zanzibar, Tanzania