Tag: The City of Birches
Umea City (Umeå) Tour guide
May 20, 2016
Umeå City, Sweden is a rather popular place for tourism. Known as the “Town of…
Umeå – The city of birches
January 17, 2016
Umeå Umeå is located at the mouth of the Ume River in southern Västerbotten in…