About Port Alfred, Eastern Cape's Climate & Weather History

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.