These flowers are plentiful on the Ecclesdown road in Portland. Arguable the best bird watching location in Jamaica.