Born in 1971 into an aristocratic Rana-Shah family in Kathmandu, Nibha Shah spent most of her early childhood in Kailali, and later in Achham where she completed her school leaving certificate (SLC).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results