Oslo, Norway's capital and largest city, boasts a perfect combination of modern architecture, museums, and green spaces. During your visit, don't miss the Viking Ship Museum, the Vigeland Park, and ...