Bornholm Island is an idyllic Danish utopia off the coast of Sweden. You can explore nature, stunning castles, charming villages and more!