India is one weird country shrouded in strange rituals, superstitions and mystery. This strange ritual involves marrying two frogs to each other to make it rain since frogs are symbolic of rain and thus, prosperity.
India is one weird country shrouded in strange rituals, superstitions and mystery. This strange ritual involves marrying two frogs to each other to make it rain since frogs are symbolic of rain and thus, prosperity.