Nepal Imports 300,000 Indian Long-Stem Roses for Valentine’s Day”
Delhi, Bangalore, and Kolkata are the largest suppliers of red roses to Nepal…reports Asian Lite News As demand for red roses surge ahead of the Vakentine’s day, Nepal is importing over 3