Stockholm, the capital city of Sweden is often called the " Venice of the North" for its waterways and lakes. And the charm of the city lies truly in the intricate pattern of waterways encompassing it coupled with Lake Mälaren flowing into the Baltic. Moreover with the pretty islands and peninsulas, it's a magical experience …
Continue reading Best of Stockholm in 3 days, Sweden

