GEO Quiz GEO Quiz

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.