Namrata Shrestha won the title of Miss Nepal World-beating 19 other contestants at the 25th edition of Miss Nepal pageant organized by The Hidden Treasure in Kathmandu on December 5th, 2020.
Namrata Shrestha won the title of Miss Nepal World-beating 19 other contestants at the 25th edition of Miss Nepal pageant organized by The Hidden Treasure in Kathmandu on December 5th, 2020.