At one stage it was thought that the elves live in Father Christmas' (Santa's) village in North Pole. However, in 1925 it was discovered that there are no reindeer in the North Pole but there are lots in Lapland, Finland. Since reindeers draw the sleigh of Santa Claus, he must be living in an area, where there are large number of these animals available. Since then, it is believed that there is a secret village with a secret passage, somewhere in Lapland, where Santa, his wife and his team of elves live. Nobody has actually seen their village because the passage to it is a secret that is known only to Father Christmas and the elves. But people believe that it is somewhere on the Korvatunturi mountain in the Savukoski county of Lapland, Finland, which is on the Finnish-Russian border.
Read more at http://www.theholidayspot.com/christmas/history/elves.htm#I3K8Gb6SlrSP7r27.99