November 23, 2024 04:22 (IST)
Workers of Durgabari Tea Garden in Agartala hold a pair of frogs in prayers for rain
AGARTALA, MAY 5 (UNI):-Workers of Durgabari Tea Garden holding a pair of a pair of frogs that were married to appease Lord Indra and bring the blessing of rain to the state,at a village near Agartala on Wednesday.
Latest Headlines