NILE RIVER BARRAGE Crossword Clue

We know 1 solutions for: NILE RIVER BARRAGE
Crossword Puzzle Infos
The Nile River Barrage is a dam located in CAIRO, Egypt. It was built in the early 1900s to help control the flow of the Nile River and provide irrigation for the surrounding area. The dam is 5 letters long and is spelled 'CAIRO'.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z