Ambala: Despite heavy rainfall, a large number of people from across the state thronged Janata Darbar (public meeting) of Haryana home and health mini.