Find store near youDelivery and return
This roll on is completely natural prepared with flowers & essential oils originated from Awadh Uttar Pradesh, India.
Awadh is situated in the heavily populated heart of the Indo-Gangetic plain and is known for its rich alluvial soils.
This is completely skin friendly and does not have any side effects. When you need a little calm & peace in your life take a deep breath and feel the essence of our natural scented roll on.
Start typing and press Enter to search
No products in the cart.