06 Aug HELSINKI, FINLAND: FINNTASTIC!
BY JANET STEINBERG Tervetuloa Helsinkiin. (Welcome to Helsinki.) Helsinki, located on the southern coast of Finland (called Suomi by the Finns), has had more than its share of press since the Helsinki Summit. However, prior to its recent political exposure, this handsome "White City of the North"...