Muchas de las celebraciones indias tienen un origen religioso, aunque algunas se celebran independientemente de la casta o credo.