Where is the band ABBA from?

Norway
Brazil
Sweden
Russia

Trivia Crack Answers Main Page