The picturesque coastal city of Port Elizabeth, nestled in South Africa’s Eastern Cape, holds bittersweet memories for Sri ...