Tourists have left. Suomenlinna is an inhabited sea fortress built on eight islands about 4 km southeast of the city center of Helsinki, the capital of Finland. Suomenlinna is a UNESCO World Heritage site that is popular with tourists and locals, who enjoy it as a picturesque picnic site.