It is the most important festival of the year in India, particularly for Hindus, widely marked by prayers, family gatherings and fireworks.