On this Valentine's Day, let us watch love blossom like roses.

It's a day to express our love and what better way to do so than by gifting our beloved a bouquet of stunning roses?

Indulge your curiosity and uncover the most abundant rose producers in the country.

 A look at  the states with the highest rose production 

1 | Karnataka 171.88 thousand tonnes

2 | West Bengal 65.92 thousand tonnes

3 | Uttar Pradesh 63.23 thousand tonnes

4 | Gujarat 38.76 thousand tonnes

5 | Tamil Nadu 33.89 thousand tonnes

6 | Madhya Pradesh 28.35 thousand tonnes

7 | Chattisgarh 26.73 thousand tonnes

8 | Orissa 24.23 thousand tonnes

9 | Assam 8.34 thousand tonnes

10 | Telangana 4.65 thousand tonnes

11 | Andhra Pradesh 2.85 thousand tonnes

12 | Haryana 1.36 thousand tonnes

13 | Himachal Pradesh 1.32 thousand tonnes

14 | Jammu & Kashmir 0.67 thousand tonnes

15 | Mizoram 0.26 thousand tonnes

16 | Uttarakhand 0.17 thousand tonnes

17 | Bihar 0.14 thousand tonnes

18 | Nagaland 0.08 thousand tonnes

19 | Kerala 0.08 thousand tonnes