Karlskrona fica no arquipélago Blekinge, no Mar Báltico. O centro da cidade, o porto principal e o estaleiro estão localizados na ilha de Trossö. O Museu Naval, oficialmente reconhecido como Museu do Ano 2015, é uma das principais atrações de Karlskrona. Seu litoral rochoso é repleto de pequenas embarcações atracadas pelos cariocas que moram em casas típicas de estilo sueco com fachadas vermelhas e venezianas brancas. Os turistas que visitam Karlskrona podem alugar um caiaque ou escolher um passeio de bicicleta.