Clusters of bumps on your skin can be alarming , as bumps may be a sign of an infectious or allergic process going on your body.
can also occur due to any reason.
The bumps are due to either allergic reaction
to something or infection in skin.
The reason for allergy
could be any substance which comes in contact frequently, may some cream or chemicals etc,
Itching leads to damage the layer of the skin and leaves a scar.
Apply Dhurva thailam daily.