Ilomantsi
Municipality in Finland
Ilomantsi is municipality and a village of Finland. It is located in the North Karelia region. The municipality has a population of 4,406 and covers an area of 3,172.69 square kilometres of which 409.01 km² is water. The population density is 1.59... Wikipedia