It takes 3000 kilograms of rose petals to produce a single kilo of rose oil but what it can do for your skin is priceless.
It's time to stop and smell the real roses. Learn why artificial scents are so bad and what to look for in a natural air freshener.
Outside the box gift ideas for everyone in your life from a teething toddler to the hostess who wants to spice up her bathroom.