Charles XI Of Sweden holds citizenship in which country?
Sweden
Denmark
Germany
Norway
Answer
Sweden is the country of citizenship for Charles XI Of Sweden. Sweden, formally the Kingdom of Sweden, is a Nordic country located on the Scandinavian Peninsula in Northern Europe.
Charles XI of Sweden Quiz: How Much Do You Really Know About Charles XI of Sweden?