You should bring clothing that covers your head, knees, and shoulders if you plan on visiting holy places in India.