A group of devotees was seen drinking water dripping from an elephant-shaped structure on the wall of a temple in Vrindavan in Uttar Pradesh, in a social media video that has went viral. The video is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results