Alexandria Borg El Arab, Egypt
More Local Info
Lat: 31.52N, Lon: 30.17E
Satellite Image - Latest Image