Vaishno Devi is a revered pilgrimage site in India, attracting millions of devotees each year.…