Latitude and longitude of Crowell, Nova Scotia
- In Canada
Satellite map of Crowell, Nova Scotia
Crowell is a locality in the Canadian province of Nova Scotia, located in the Barrington Municipal District of Shelburne County.
Latitude: 43° 32' 19.79" N
Longitude: -65° 36' 13.79" W