Where Is Estocolmo?
Where Is Estocolmo? Stockholm, capital and largest city of Sweden. Stockholm is located at the junction of Lake Mälar (Mälaren) and Salt Bay (Saltsjön), an arm of the Baltic Sea, opposite the Gulf of Finland. Where is Sweden located? Europe Which province is Stockholm? Stockholm Country Sweden ProvinceSödermanland and Uppland County Stockholm County Municipalities show