Lucie PlchotováNov 28, 202210 minBEST of StockholmStockholm, Sweden's capital city, is known as the "Venice of the North" due to its many waterways and lakes.