Click here to go to Taarab playlist Welcome to the tropical paradise island of Zanzibar – the ‘Spice Island’ – just off the coast of Tanzania. Monsoon winds have brought seasoned traders from distant lands to do business on the island. They come from as far afield as the Arabian peninsula, India and even China….