Forssa is a town and municipality of Finland .
Forssa is a town in Finland .