Stockholm, Sweden - Part 1

Stockholm, Sweden - Part 1

Take a romantic boat ride along the canals of Stockholm, Sweden and you'll understand why they call it the Venice of the North. Stunning views of the city skyline and its stunning architecture will take your breath away.