India has just concluded its ten-day festival season, with celebrations in different parts of the country.
The festivities are spread across nine days known as Navratras, during which different forms of the mother goddess are worshipped, and ends on tenth day with Dussehra. In...