India is a subcontinent where women are the most respected thing and Indians are very conservative when it comes to women's attire, among all the Indian women's attire, Punjabi dress and saree are the most famous dress in India. It is advisable to respect Indian customs and local dress code and please avoid wearing shorts, miniskirts and revealing clothes.
Carry light woollen clothes, sweaters, light jackets or woolen blankets. Wear multiple layers in winters and light cotton clothes, light t-shirts and pants in summers. Carry warm clothes like long coats, jackets, sweaters, etc. for trekking and travelling.