Himalayan salts are known to contain 84 natural elements and minerals. Some of these include magnesium, calcium, potassium, bicarbonate, bromide, borate, strontium.
When used in products such as bath salts, the overall experience that can be gained from using them in your bath can only be enhanced.
When we take care of ourselves with self-nurturing activities, our parasympathetic nervous system kicks in, allowing our bodies to relax and restore. 
Himalayan salts are widely accepted as being a great benefit for skin, particularly skin that can be sensitive or upset, although I just love the softened feel of my skin after I have a soak in the bath using this ingredient.
I also love to soak in the bath with this beautiful ingredient after doing an activity that I know my muscles will be sore from.
Whilst there are many benefits being attributed to Himalayan salts, it is important to note that these are no substitute to the treatment of a serious medical or health condition and should not be considered a substitute for medical attention.
In the meantime, enjoy the look and feel that you can get from this beautiful ingredient.