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