Village praying to the Frog Gods
2016-04-27
Mysore: We must all have all heard of the practice of worshiping rain deities in different parts of the world. One such story, but with a very unusual deity, is being reported from the village of Belavadi near Mysore. The farmers of this tiny village believe pleasing the Frog GodContinue Reading