Women can't marry out. They are so poor that they often don't see their neighboring villages and have no clothes and pants.
In traditional Nepalese society it is considered sacrilegious and totally unacceptable to marry outside of your caste or ethnic group.
There were debates about whether it was okay to marry outside of that boundary.