Sherwood, Nova Scotia


Sherwood is a Canadian community in the Canadian province of Nova Scotia, located in the Chester Municipal District. It was probably named for Sherwood, Nottingham, in England.

Parks