2010-08-12, 10:11 AM
Satellite Wrote:Well at least England is famous. None of the people I have met don't even know what capital of Finland is(if they even know where or what Finland is).
Finland is right next to Norway, west-north of Russia. Capital city is Helsinki. HELL it's not that difficult.

