Where can I buy rose petals? Roses in Iran are usually cultivated in high and dry areas (altitudes between 2 and 3,000 meters above sea level) and the provinces of Isfahan (Kashan), Kerman, Kermanshah, Fars and East Azerbaijan are the main producers of rose in the country. Producing one liter of …
Read More »