Galleries > Travel and Leisure Gallery |
|
|
|
|
Hindu devotees perform a ritual dance before immersing an idol of the Goddess Durga into the revered Ganges River, in Allahabad, India, Wednesday, June 3, 2009. (AP Photo/Rajesh Kumar Singh) #
| |
|
|
Rank: 5342 Good | Great | Amazing |
|
|
|
|
|