Nykarleby, or Uusikaarlepyy in Finnish, is a town of Finland. It is located in the province of Western Finland and is part of the Ostrobothnia region. The municipality is bilingual, with the majority speaking Swedish (90%) and the minority Finnish (8%).
http://en.wikipedia.org/wiki/Nykarleby