Tell El Kebir

Place in Ismailia, Egypt From Wikipedia, the free encyclopedia