Find the word definition

Wikipedia
Noubarya

Noubarya is a town in Egypt, approximately north of Cairo.

The settlement was founded in 1987 as part of an irrigation scheme using water from the Nile.

Category:Populated places in Beheira Governorate Category:Populated places established in 1987 Category:1987 establishments in Egypt