Seskaro is an island which is part of Haparanda archipelago. Several bridges and smaller islands connect it to the mainland. Although it is an island, you might still spot a moose. Other animal that frequents this island are seals. Seskaro … Continue reading Seskaro
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed