johnmriggsGreater Addo Elephant National Park South AfricaI just have to tell the World about this wonderful place where yo can see elephants up close and as close as the length of your armJun 9, 2016Jun 9, 2016