Where is Naşr?

Where is Naşr located?

Naşr, Naşr, Egypt (approx. 30.64064°, 30.38257°)


Where is Naşr on the map?