Kwandwe Ecca Lodge is located at the following location / address: Kwandwe Private Game Reserve, Addo.