Bharat Express-->

Roses

Delhi, Bangalore, and Kolkata are the largest suppliers of red roses to Nepal...