News

Fitting that bill on all accounts is Cantua buxifolia, commonly known as sacred flower of the Andes. Hailing from the mountainous regions of Chile, Peru and Bolivia, this evergreen, semi-scandent ...
"The cantuta (Cantua buxifolia), otherwise known as the sacred flower of the Incas or the Peruvian magic tree, is the national flower of Peru, where native Humboldt penguins can be found in their ...
Click to share on Facebook (Opens in new window) Click to share on Twitter (Opens in new window) Click to print (Opens in new window) Flower of the Inca (Cantua buxifolia). This upright shrub ...