Embarras River
From Wikipedia the free encyclopedia
Embarras River may refer to:
- Embarras River (Alberta), a river in Canada
- Embarras River (Illinois), a river in the United States
From Wikipedia the free encyclopedia
Embarras River may refer to: