Creator
Tuesday May 6 2003 saw the exciting climax of more than a year’s worth of planning and hard work for staff and contractors working in the Addo Elephant National Park near Port…