Last but not least, Best Actress in a Drama award went to Frances McDormand for her role in Three Billboards Outside Ebbing, Missouri. Moreover, the movie received five more awards, including Best Drama Motion Picture.
Touring in Nepal is not just about reaching a destination. It is about conquering winding mountain roads, cruising long highways, navigating unpredictable surfaces, and...