DON'T wear tight clothes or clothes that exposes skin in more rural areas. Exposing skin or tight clothes may suggest that you're either too poor to dress well or that you're shameless about showing your body. Larger cities tend to be more modern and used to seeing tourists, so there is more flexibility there in terms of what kinds of clothes are acceptable and you probably won't have to dress as conservatively
DO make sure your head is covered when entering a mosque or a Sikh gurdwara.
DO check to see what others are wearing before entering a Hindu temple. In certain Hindu temples, a man may be required to remove his shirt and wear a lungi, which is a long piece of cloth worn like a kilt.
DO consider buying a pair of cheap, comfortable sandals for your trip. Footwear is never worn in a place of worship, and some museums or historic monuments also require you to remove footwear. By purchasing a cheap pair of sandals, they are less likely to be stolen when visiting these places.
DO dress conservatively for business occasions. Suits are fine for men and women.
DON'T expose legs unless you're in a bathing suit and preparing to go swimming, if you are a woman.