Home Travel GuidesDestination Guides24 hours in ... Travel guide: 24 hours in Helsinki, Finland