Logo

A. Oslo
B. Stockholm
C. Bern
D. Geneva

Submitted by: Haziq

The Nobel Prize Museum is located in the heart of Stockholm (Capital of Sweden), the Old Town (Gamla Stan).

Correct Answer: Stockholm

Last Updated: March 08, 2021