Addo is synonymous with the Elephant Park held within its borders. A small town located in the Sarah Baartman region of the Eastern Cape about an hours drive away from Port Elizabeth (Gqeberha); Addo has many great features to it that is independent to the famed and gracious elephants.
Read More