No, the baby elephant seen in the viral video was not born at Guruvayoor Sree Krishna Temple.!
A video has gone viral on the internet, with captions claiming that the baby elephant in the video, Vaikundam, was
Read more
A video has gone viral on the internet, with captions claiming that the baby elephant in the video, Vaikundam, was