Jammu and Kashmir | Former Indian cricketer Harbhajan Singh pays obeisance at Vaishno Devi shrine.

141