Where do Lima Beans Come from?

People originally thought they originated in Brazil, but scientists have recently discovered a wild, primitive form of the lima bean in Guatemala. They now believe that the origin may be Guatemala.