Destination creator (Voyajo Team)
Timmins is a city in northeastern Ontario, Canada on the Mattagami River. At the time of the Canada 2011 Census, Timmins' population was 43,165. At , Timmins was Canada's largest municipality in land area until 1995, when the regional municipality of Wood Buffalo, Alberta, was created, although it (...) (from Wikipedia).
Visit Website