Satellite map of El Amria
El Amria is a town in the Aïn Témouchent province in northwestern Algeria.
Latitude: 35° 31' 59.99" N
Longitude: -1° 00' 60.00" W
Nearest city to this article: El Amria
Read about El Amria in the Wikipedia Satellite map of El Amria in Google Maps