my-server
← Wiki

El Idwa

El Idwa () is a town in the Minya Governorate of Egypt. It is located on the west bank of the Nile.

See also

References