OH PLEASE!!! You Indians are so much here in America and you can always tell an Indian apart from a Pakistani. There are 3 million Indians in the U.S. and only 200,000 Pakistanis in the U.S. so more of a chance finding an Indian here so why would anyone confuse an Indian with a Pakistani.
Indians = short, dark brown or black, flat features, round small head, smelly, cant look straight in the eye of a white man cause they think they are not worthy.
Pakistanis = tall, light brown or olive, pointy sharp features, longer head, always speaks his mind, respects his culture and his beliefs.
For the BS about Pakistani's look different then Indians, here are some live examples of my interaction with Pakistani.
A lady Pakistani origin works in Robinson Mall in Pittsburgh PA (Macys), whenever I go to her for billing. She always asks me Pakistan main kahan se hain aap, I have to correct her, that I am an Indian. However thankfully she gave me discounts.
Second there is a shop in Orlando flee market owned by Indian and has a Pakistani working at the counter. I met him thinking he is Indian, he was short (not tall), darker then me.
Third a boy works for Sony support in Pittsburgh, came to fix my Laptop. He is Pakistani, he also was shorter and darker than me.
Next time, you think all Pakistani's are different than Indian, come down to Pittsburgh. If I could not prove you wrong. I will pay you 1000$ or you pay me.
Now on serious note, I know why you think that way, you have posted this so many times. I know most of the Indians in US are from South and they definitely have darker skin and can easily be distinguished by a North Indian.
Your poor soul has very little knowledge and perhaps never met a North Indian, or even if seen from distance thought it was Pakistani. It's your problem that you do not know India that well, not our's.
Important, I do not treat people differently based on their looks. I know that is racism and unfortunately some racist keep posting freely here.