Alexandria People visit Africa Safari Park in Alexandria, Egypt – Global Timesby Miles Cooper March 13, 2025