Capital name of Sweden
The capital name of Sweden country is Stockholm which is located in the continent of Europe with much additional information and details about Stockholm capital or city of Kingdom of Sweden, also all capitals names of world countries.