Indian culture varies through the country. While the south feels a bit more relaxed and laid back, the north feels a little more conservative. The country people are more traditional while the people in the big cities have an urge to take in the Western culture in their way to dressing.
Conservative, clean, loose-fitting modest attire is appropriate for your stay in India and in Kainchi. Specially when visiting the ashram and other sacred places, they suggest to dress conservatively:
For women: the salwar kameez has become the most popular dress for females, also known as “Punjabi” style, which is most common in the northwestern part of India. It consists of loose trousers or pants (the salwar) narrow at the ankles, topped by a tunic top or “kurta” (the kameez), and a dupatta or odani (a veil or shawl) to cover the head and shoulders. You can also wear loose-fitting long skirts with a kurta as the top. The color combinations are endless. Indian women aren’t shy when it comes to colors! Please do not wear black when visiting the ashram. Due to cultural customs in India, the ashram ask women to refrain from wearing shorts of any length, capris shorter than ankle length, tops with spaghetti straps, halter tops, tank tops, plunging necklines or backs, sleeveless tops; form-fitting clothing; and short skirts or miniskirts.
For men: the “expectations” tend to relax a little bit with men’s dress code. Western men in India usually wear loose fitting pants and “kurta.” Short and long sleeve Western shirts are also ok. Men cannot wear shorts and muscle shirts.
Outside shoes are to be removed before entering the ashram and other sacred places. You may go barefoot or wear socks while in these places. It might be a good idea not to wear your most expensive pair of sandals or shoes when going to ashrams or temples in India. You may not find them on you way out, although this is rare. Simple is best.