Alexandria People visit Africa Safari Park in Alexandria, Egypt – Xinhuaby Capital-Cities March 20, 2025