Suomenlinna, situated off the coast of Helsinki, translates to 'Castle of Finland'. Originally built by the Swedes, it has been occupied by the Russians, before being handed over to Finland. Take some time here to explore the Suomenlinna and Military Museums, Cafe Silo, Cafe Vanille, Adlerfelt, the