Make Your Own Rose Water, Elixir of the Goddess Rose water is a deliciously fragrant and versatile botanical made from delicate and seductive rose petals. Store bought …