Mother India. Home to the second largest population in the world. But not all Indians live there or are even from there. According to a… 528 more words