Addo Guest House Accommodation - Addo Dungbeetle River Lodge is your entry point to the world famous Addo Elephant National Park located just outside Port Elizabeth in the...