India Lights Up For Diwali (PHOTOS) (TRAVEL)
Known in India as the "Festival of Lights," the Hindu holiday Diwali is a cause for celebrations on a scale that should make