6 Fantastic Attractions of Stockholm This Swedish capital stands proudly overlooking the Baltic Sea. The city is a home to 14 Islands and 57 bridges. It has …