Map of St. Thomas
City coordinates: 42.7775137, -81.180465 St. Thomas is a city in southwestern Ontario located south of London within Elgin County. The community developed during the nineteenth century as a railway hub, with several major rail lines passing through the city. The presence of railways contributed to the growth of industry and commerce in St. Thomas, attracting … Read more