India, Nov. 7 -- Diwali is a festival of happiness, togetherness and exchanging thoughtful gifts with loved ones. As families prepare to celebrate the Festival of Lights in 2026, choosing the right ...