I think these shells are from Karachi. They're sold by vendors in mass quantities in public parks these have to be cheap and readily available. The key chains are made of cowry shells with Urdu or Arabic inscriptions carved on them. We were told these are names. They also sell barrettes and mirrors.