Ice Hockey Wiki
Advertisement

Seba Beach is a village of about 200 people in northern Alberta, Canada. It is located to the west of Edmonton.

Advertisement