KEEDA JADI Himalayan medical herb (one of the most costliest medicine in the world)

In Himalayan region we found many medical herbs which we can’t find anywhere in the world. There is such a medical herb popularly known as Keeda jadi in india, yarsha gumba or yarcha gumba in Nepal, Yartsagunbu in Tibet and… Read More ›