Vaishno Devi Journey gets Easier with New Rail Link
"Chalo Bulawa Aya Hai, Mata Ne Bulaya Hai" is the famous chant of the millions of devotees, who visit the Vaishno Devi shrine in Jammu every year. The road is bumpy, hazardous and they take a lot of pain to get a glimpse of the almighty…