El Alamein

Of Egypt and village.

A village to the west of Alexandria on the northern coast of Egypt; the scene of a decisive Allied victory over the Germans in 1942.

This concept's ID is @1~47316