Create new Board
Editorial Images

INDIA-RELIGION-HINDU-RAIN

Indian Hindu Brahmins perform rituals to appease the Rain God on the outskirts of Ahmedabad on July 1, 2014. Many regions of India are fearing rain deficiency but Indian Metrological Department is hopeful of more rains in July and August months. AFP PHOTO / Sam PANTHAKY (Photo by SAM PANTHAKY / AFP) (Photo by SAM PANTHAKY/AFP via Getty Images)
INDIA-RELIGION-HINDU-RAIN
Embed