Finland and Sweden

Finland and Sweden

Finland and Sweden are the only countries in the world that have earned a medal at every Olympic game since 1908.

Previous Fact Next Fact
Categories: CountriesGamesHonor

Latest FactRepublic Video

Room of Forgotten Souls

Sponsored Links