Holi is a traditional Indian spring festival with Hindu roots, signifying the victory of good over evil, the arrival of spring and the end of winter. The festival where people throw brightly coloured powders at each other is a very colourful event bringing together people of all castes, sex, status, and age. read more