Satellite map of Embarras River (Alberta)
- In Canada
Map of Embarras River (Alberta)
The Embarras River is a short river in west-central Alberta, Canada. The river likely derived its name from the French word for obstruction, because it is often obstructed by driftwood.
Latitude: 53° 10' 23.40" N
Longitude: -117° 00' 16.20" W