Diwali, the festival of lights, is a time of joy, celebration, and devotion in India. Many people visit temples ... making it a popular spot for worshippers. Famous for its stunning architecture ...