Kasturi -a name which evokes a sense of mystique and the splendour associated with India. Kasturi is the strong scented secretion found in rare musk deer, used by kings and queens, also used for most expensive perfumes. Kasturi which brings a fragrance and a fresh lease of life and energy in young and old alike.
  Picture1 Picture2 Picture3 more>>
  Review1 Review1