NepalKhabaronline
Miss Nepal is a renowned national beauty competition held in Nepal. Miss Nepal winners go on to represent Nepal on…