Nynäs Castle is situated south of Stockholm in Sweden. ('stɔkhɔlm is Sweden 's Capital and its largest City. It is the site of the national Swedish government, the parliament, and the "Sverige" redirects here For other uses see Sweden (disambiguation and Sverige (disambiguation.