Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Géographie

Where is the diablo river?


There is a Diablo Lake in northern Washington state. There is a Devils River in southern Texas. (Diablo is Spanish for devil.)

{{ relativeTimeResolver(1646087692115) }}

LIVE
points 1
Rating

Similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE