Alexandria Italy’s Historic Naval Ship “Amerigo Vespucci” Stops in Alexandria – CairoSceneby Miles Cooper February 17, 2025