The lighthouse of Alexandra is located in? July 16, 2021 – by admin The lighthouse of Alexandra is located in? A. Egypt B. USA C. Russia D. Mexico