A record 40 million Shiva devotees visited the holy city of Haridwar for the annual Kanwar Yatra to fetch the Ganga waters for offerings at local temples

LEAVE A REPLY

Please enter your comment!
Please enter your name here