Christian Pilgrims

Informative, explanatory panels installed at Abu Mena Archaeological Site

Thu, 01 Dec 2022 - 04:06 GMT

Abu Mena Archaeological Site is the most important Christian pilgrimage center in Egypt.

More