Sancocho may originally have come from the Canary Islands, the cluster of Spanish islands off the coast of West Africa. But now there are variations of sancocho throughout Latin America in Puerto Rico and Colombia for instance.Sancocho may originally have come from the Canary Islands, the cluster of Spanish islands off the coast of West Africa. But now there are variations of sancocho throughout Latin America in Puerto Rico and Colombia for instance.