Canada
Norwood is a city in Nova Scotia, Canada.
At coordinates 44.06° N, 66.03° W, Norwood lies in the Northern Hemisphere. The city belongs to Nova Scotia in Canada.
The Nova Scotia region of Canada is home to Norwood and other cities such as Halifax, Sydney, Dartmouth.
The area surrounding Norwood includes 20 nearby cities and towns.
Norwood is located in Nova Scotia, Canada.
Norwood is located at coordinates 44.06° N, 66.03° W in Nova Scotia, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)