The jasmine flower is a shrub with abundant clusters of small, white, star shaped petals, which is native to Iran, India and China. It has a mesmerizing, long lasting fragrance with soothing effects. The name Jasmine is derived from the Persian word ‘yasmin‘. Jasmine oil is also known to...