Himachal Pradesh will supply its exotic flowers to Delhi for the Commonwealth Games. The state has secured an order worth Rs 31 crore for the purpose.