Mother Nature has bestowed upon us amazing herbs and one such powerful healing herb is kasturi manjal or wild turmeric. Here are the 5 excellent benefits of kasthuri manjal.