These stunning plants are a holiday favorite—which country do they hail from?
A Italy
B Colombia
C Mexico
In Mexico the plant is called ‘La Flor de la Nochebuena’ or Flower of the Holy Night, and it’s traditionally displayed on December 12 for the feast of Our Lady of Guadalupe.
The correct answer is Mexico.