Verisi, it's futile to explain all these to PM, and it hardly matters what she thinks about India. If she likes to think India is a country of snake charmers, witchcraft and untouchability, Let it be so!
May be she will never visit India. And what she feels won't change a thing about our country.
Now I feel, given her American upbringing she can hardly comprehend Indian society. So all your lectures are going invain.
If somebody is so eager to know about India, let him/her visit India.