Helsinki, Finland

Photo: Visit Finland (Some rights reserved) Located on the Gulf of Finland, Helsinki is the capital and largest city of Finland. Google HeadlinesThe city with no homeless on its streets – BBC‘It’s a miracle’: Helsinki’s radical solution to homelessness Recommended ListeningHelsinki Lost and Found – Quiet darkness, modernist delights and all the herring – … Continue reading Helsinki, Finland