By admin
St. Thomas, Ontario, is a city in southwestern Ontario, Canada, that gained its city charter on March 4, 1881. The city is the seat of Elgin County, a