Kitoza From the island nation of Madagascar comes Kitoza, which is simply strips of dried or smoked beef. Despite being very simple (though time-consuming) to make, it […] Read more