rain god

Frogs married off to each other in India to appease Rain God!

Written by on 12 June 2019

Residents of Udupi in Karnataka got 2 frogs named Varun and Varsha married in order to please the Rain-god and bring an end to the ongoing water crisis in Karnataka. The wedding was organized by the Udupi Nagarika Vedike and Pancharatna Trust, the wedding invite of the prospective couple referred to them as Chi. Varuna, […]

Read More