India, Oct. 16 -- The story of Diwali goes back to the Ramayana, where Lord Rama returns to Ayodhya after defeating the demon king Ravana. People welcomed him home with diyas, celebrating the victory of good over evil. That same spirit of light and joy continues today across multiple cities around the world.

According to Drik Panchang, Diwali should be marked in New York on October 20. The muhurat for Lakshmi Puja is from 7:17 PM to 8:45 PM. Pratyangira Siddhi suggests that the best time to have Lakshmi Puja across the US is from 6:40 PM to 8:41 PM on October 20.

As the festival of lights approaches, cities across the US are preparing to celebrate the auspicious occasion in style. Here's where you can enjoy the Diwali celebrations in th...