Why is El Alamein in Egypt a place worth a visit?
El Alamein is a town in Egypt, located on Mediterranean Sea. Closest city is Alexandria – 106 km and Cairo – 240km. We arrived in the night and it was completely dark. I was wondering how on earth the pilots … Continued