What is the capital of Sweden?
Question 1
Q1. What is the capital of Sweden?
Answer: Stockholm
Explanation: Stockholm has been Sweden's capital since the 13th century and is the country's largest city, located where Lake Mälaren meets the Baltic Sea.