At least 32 pilgrims were killed and more than 20 were injured when the bus in which they were travelling plunged off a bridge in western India.
The pilgrims were returning from a visit to the popular Shirdi Saibaba temple when the accident occurred before dawn in Maharashtra state's Osmanabad district.
India has the highest annual road death toll in the world, according to the World Health Organisation, with accidents caused by speeding, careless driving and poor roads.
In May, 24 Hindu pilgrims were killed when their bus collided with a truck and fell into a fast-flowing river in northern India.
Nearly 135,000 people, or 366 a day, died on India's roads in 2010, according to the National Crime Records Bureau.