Umea City (Umeå) Tour guide

Umeå City, Sweden is a rather popular place for tourism. Known as the “Town of Birches,”…

Umeå – The city of birches

Umeå Umeå is located at the mouth of the Ume River in southern Västerbotten in Sweden.…