All roads lead to Zanzibar for East Africa’s finest festival