Timmins is a city in Northern Ontario with a population of nearly 42,000 (2016 census). The city stretches over approximately 2,961.52 km² (1,840.20 sq mi) of land, making Timmins one of the largest cities in Canada, larger than Luxembourg.
Read more on wikivoyage