More than 400 Hindu devotees embarked on a religious journey from Janaki temple in Janakpur, Nepal, to Ayodhya, India, carrying ritual gifts called 'tilak' for the 'Tilakostav' ritual. This annual ...