When this year's Amarnath pilgrimage begins June 18, the pilgrims will have to pass by an artificial Shivlingam before paying obeisance at the natural one.12:31 AM on May 10
Be the first to comment...
Name *
E-mail *
Comment *
Add Your Comment