Embarras RiverTopics referred to by the same term / 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
Embarras River may refer to: Embarras River (Alberta), a river in Canada Embarras River (Illinois), a river in the United States