Ibhayi Town Lodge

Ibhayi Town Lodge – Port Elizabeth

By on June 6, 2016

Ibhayi Town Lodge – Port Elizabeth Ibhayi Town Lodge is well located in the Main Road of Walmer in Port Elizabeth. This was the first stop on our 3 week working holiday as we made contact with a variety of new,