I've met/been friends with lots of Indian people, they were all really great people
When I think of India, I think of this really crowded place with tons of people living there and everyone wears brightly colored clothes, spicy food, and people working as tech support for american companies :B
Yeah, basically what you see in the movies