Diwali is a festival that occurs somewhere between mid-October and mid-November; the dates vary each year based on the Indian ...