El Mahder

Basic Info

El Mahder
Africa > Algeria > El Mahder
modern settlement
35.621858, 6.372060
none