Why do thousands of seashells wash up on Karachi’s shores every monsoon?
From upwelling to marine heatwaves, science and fishermen explain annual phenomenon and why 2026 may be different Each year, sometime around June, Karachi’s beaches become crowded — not just with people, but also seashells, hundreds of thousands of them, spread across the shore in dense and clattering drifts. The sight leaves citizens intrigued, with many…