Go to content

Nature, history and culture – at their finest, in one place. Just off Helsinki, on the archipelago's most extraordinary island. Vallisaari, naturally.