Roses are some of the most popular flowers since they do not wilt for many days. Almost all other flowers except orchids and marigolds to some extent will wilt or close after one day. However the cost of roses depends to a large extent on the location where the roses are being sold.
In lower middle class localities, roses are often sold for Rs 5 each
Most flower sellers are selling a rose with a stem for Rs 10
However, in some places there are very few people, and the flower sellers are charging a high price of Rs 25 for two roses or more.