August 28, 2014
Diwali in Agra, India
Photograph by eStock Photo
Elaborate displays of flowers and candles, seen here at the Oberoi Amarvilas hotel in Agra, are part of the celebration of India’s Diwali Festival, or the festival of lights. Diwali comes from the Sanskrit words deepa and avail and literally means "row of lights." The festival is associated with several Hindu myths about the triumph of dharma (righteousness) over adharma (unrighteousness) and light over darkness.
See more of the Best Fall Trips 2014 >>
Travel 365. Explore the world, one incredible image at a time.