Though the tropical island of Zanzibar, off the Tanzanian coast in the Indian Ocean, is renowned as an island of spices, white beaches and turquoise waters, it is also home to many incredibly poor people who never see the benefits of the floods of tourists who arrive for their holiday in the sun. Out of […]