Shrinkhala Khatiwada is a Nepali beauty who won the 2018 Miss Nepal. She belongs to Nepal, a country of Lord Gautama Buddha and world's tallest mountain, Mount [...]
Shrinkhala Khatiwada is a Nepali beauty who won the 2018 Miss Nepal. She belongs to Nepal, a country of Lord Gautama Buddha and world's tallest mountain, Mount [...]