Dressing etiquette
Nepalis are innately conservative when it comes to clothing, so be aware of how you may appear. The following tips are especially relevant in temples and monasteries. This is one of the Unique Cultural Characteristics In Nepal that you should know.
In public, men should always wear a shirt and, if possible, long trousers (shorts are fine on well-used trekking trails). A sari or skirt that falls to mid-calf is traditional for women in villages, though trousers are acceptable these days. Shoulders are usually covered, and vest-tops are frowned upon. Girls in Kathmandu and Pokhara do wear shorts or short skirts, but this is a new trend, and you risk being perceived as sexually available. In general, looking clean demonstrates and earns respect. Undressed travelers may be treated with significantly less courtesy.
Foreigners are expected to follow suit. The forehead is considered the most sacred part of the body in Nepal, and it is considered impolite to touch an adult Nepali's head. Because the feet are the dirtiest part, avoid putting them on chairs or tables, and avoid pointing the soles of your feet at anyone when sitting. Stepping over someone's seated legs is also impolite.