The Nobel Peace is awarded in which city?

A) Brussels

B) Geneva

C) Oslo

D) Stockholm

View Answer
Option – C.