"You canker blossom!" 3 Shakespearean Insults
Capital of Finland and largest city in the country; located in southern Finland on the Gulf of Finland; one of the nation's chief ports, as well as its commercial and cultural center.
Note: Helsinki is the site of many international conferences.
Note: The Helsinki Accords were signed in 1975; their goal was to increase cooperation between eastern and western Europe in hopes of reducing tensions resulting from World War II and the cold war.