the country in which Stockholm canal is situated
Answers
Answered by
2
Answer:
don't knoww ssoooooooo sorry brooo so sorry
Answered by
2
Answer:
Sweden
Explanation:
Stockholm is the capital and largest city of Sweden
Similar questions