Helsinki is a compact city set on a peninsula in the Gulf of Finland, amongst the Helsinki archipelago’s some 300 islands. The Finnish capital is easy to explore on foot and offers a combination of beautiful parks & islands, and a fascinating history.… Read the rest