Cempasuchil flowers, also known as the Mexican marigold, have been farmed for generations and take the spotlight every year ...