In some places, wearing a Rosary around one’s neck is a sign of gang affiliation. That’s terrible, but you don’t want to give the wrong message. If you want to carry it on your person and have no suitable pocket, simply wear it around the neck beneath your clothes.
In some places. Where I live, it means Catholicism, if the people in public even know what that is. I've had the blessed opportunity to teach children what it is. I believe this ties into what the original post is saying.