Saint Catherine Cathdral is a tourist attraction, located at Ibn Toloon st catherin palace,, الجنينة الكبيرة وسوق المع، اللبان، الإسكندرية، Egypt. [read more]