Nandita Royal Attar Incense Sticks
Attar is an Indian term for distilled essential oil.
A classical aroma with divine qualities.
Made from the highest quality fragrances, sandalwood, and other ingredients.
Royal Attar incense sticks
Comes in either 15 gram packs or entire 12 x 15 gram boxes.