Bharat Express

Roses

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