logo

Video encyclopedia

Norwood, Nova Scotia

Geography

Norwood is a community in the Canadian province of Nova Scotia, located in the Yarmouth Municipal District in Yarmouth County.

Relations

  • General