Kriya Gangiah takes at look at one of the top African destinations for South African travellers in 2016. Karibu – welcome to Stone Town – on the island of Zanzibar.