I'm going to tell my snake charmer friend to go back to India.
Why would you tell your friend to go back to India?
I think he should visit his family.
It's inappropriate to use the term "snake charmer" when talking about people from India because it's a hurtful stereotype. You shouldn't use stereotypes because it takes away people's humanity.
What? It's what my parents always call them.
Just because your parents are using stereotypes doesn't mean you should. It's really inappropriate and most likely hurtful to your friend and the people he cares about.