Vaishno Devi - the most visited pilgrimage destinations in the country and a revered site for Hindus, Vaishno Devi is located in the northern state of Jammu and Kashmir.