About Port Alfred, Eastern Cape

Port Alfred, in Eastern Cape, South Africa, is home to roughly 31,000 people in the Africa/Johannesburg time zone at 33.6°S latitude.