Ice Hockey Wiki
Advertisement

Dumfries is a town of about 43,000 people in southeastern Scotland, United Kingdom.

It is the home of the Dumfries Ice Bowl, the center of Scottish ice hockey.

Advertisement