an Entity in Data Space: 134.155.108.49:8890
Sudbury (known as Greater Sudbury since 2001) is a city of Ontario, Canada. It has a population of 157,857.