A pilgrimage to the holy shrine of Goddess Vaishno Devi is considered to be one of the holiest pilgrimages of all times. The Goddess resides in a holy cave located in the folds of the three peaked mountain named Trikuta. The holy cave attracts millions of devotees every year. In fact, the number of devotees […]