David Meyer Andean Rose November 14, 2018 Cayambe, Ecuador, produces the best roses in the world. Nature ecuador Rose Cayambe andes Log in or register to post comments