Oslo is the Capital of which Country?

March 2, 2011 by  
Filed under General Knowledge

Oslo is the Capital of Norway. Oslo has been listed as one of the most expensive cities in the world along with such other global capitals as Zurich, Geneva, Copenhagen, Paris, and Tokyo.

- Read more