Latitude and longitude of Sherwood, Nova Scotia
- In Canada
Satellite map of Sherwood, Nova Scotia
Sherwood is a Canadian community in the Canadian province of Nova Scotia, located in the Chester Municipal District .
Latitude: 44° 43' 7.25" N
Longitude: -64° 18' 3.84" W