Stornäset Public Nature Reserve neear Kastelholm on Åland. The Åland Islands are situated in the Baltic Sea off the southwest coast of Finland. Åland is an autonomous, demilitarised, Swedish-speaking region of Finland. The Åland archipelago consists of more than 6,700 islands, but the population of over 30,000 live on only 60 islands.


Size: 5315px × 3543px
Photo credit: © Rob Watkins / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: archipelago, baltic, finland, island, landscape, sea, åland