Mexican bird of paradise (Caesalpinia mexicana) is a flowering shrub or small tree that produces eye-catching yellow fragrant flowers. It attracts butterflies and hummingbirds, and also creates a tropical ambiance in the garden. It grows best in full sun, but can tolerate partial shade as well. However, this will reduce the number of blooms that […]