Stop number two was Stockholm, Sweden. Time for, once again, some limited history for Stockholm. Stockholm is the capital of Sweden, situated on the country’s east coast and is the Baltic Sea’s largest port. Population is about 1.65 million inhabitants that occupy about 14 islands that are connected by 50…
Leave a Comment