El Amra

El Amra is a town in northern Algeria.For the Egyptian city, see El-Amrah, Egypt.Place in Aïn Defla, AlgeriaEl AmraCountryAlgeriaProvinceAïn DeflaTime zoneUTC+1 (West Africa Time) ....