Indo people are people whose ancestors were from India, or are people who were born in India or have Indian parents. They may also be people who practice the Hindu religion, but this is not always the case. Indo people are found all over the world, not just in India.