East London

With a population of around 400,000, East London is the second largest city in the Eastern Cape province after Port Elizabeth. It is sometimes known as the “Buffalo City” and its location between the Buffalo and Nahoon rivers mean East London is South Africa’s only river port.

Share