Landmark · Egypt

Abu Mena

Abu Mena, Egypt

Abu Mena is a landmark in Alexandria, Egypt. Town, monastery complex and Christian pilgrimage center in Late Antique Egypt. WHS#90.

More places in Egypt

Random Atlas | Abu Mena - landmark in Egypt