Which country is the city Oslo located in?

Oslo is the capital of Norway, located in Northern Europe. It is famous for its fjords, modern architecture, and as a hub for Norwegian culture, including the Nobel Peace Prize ceremony.

All questions in our database were added by users and can be incorrect.