General Knowledge The capital of Sweden is A) Bern B) Helsinki C) Copenhagen D) Stockholm Detailed Solution: No Details Prev Next