Shri Mata Vaishno Devi Temple,Katra State Jammu Country India is the greatest Shrine of the world.Kurukshetra is greatest city of God in the earth. Abusive comment hidden. (Show it anyway.)