Enjoy Midsummer Eve where they celebrate it best, the Stockholm archipelago.