
Europe map
Sweden is situated in the northern part of Europe.
This is the land of seals and eagels and of fresh unpolluted air and waters.
This is the land of the midnight sun and of the Stockholm Archipelago, a World Heritage with 26.000 beautiful islands and fantastic sailing conditions.
If you want to explore this magnificent sailing waters,
just send us an e-mail.


