Stepping into the streets of the Egyptian city of Nabruh in the Dakahlia Governorate in the Nile Delta, you will imagine at first glance that you are in a coastal area, although it does not overlook the sea, because of the smell of salted fish emanating from its stores, which release…