Northern Ostrobothnia
Taivalkoski is a municipality of Finland, it is located in the Province of Oulu and is part of the Northern Ostrobothnia region.