In Sri Lanka, a South American flower usurps a tree sacred to Buddhists and Hindus
With its blends of soft red, pink and yellow, the fragrant cannonball flower (Couroupita guianensis) is a favorite of Sri Lanka’s Buddhists when making floral offerings during religious activities.