@madinndian
I see something interesting in Indians that live outside of india especially second and third generation Indians. Indians outside india call themselves Indians but
Indians from india say they are North Indian or South Indian . Punjabi , gujurati or Tamil etc.... It is Indians from...