stockholm night….LA HORA MГЃGICA – THE MAGIC HOUR Stockholm is often nicknamed the “Venice of the North”. This moniker is owed in part to the city’s geographic location on 14 islands scattered over the fresh waters of Lake Mälaren. Stockholm is not only the capital of Sweden, but it is also one of the most […]