<P> Visitors to India must obtain a visa from an Indian diplomatic mission unless they come from one of the visa - exempt countries or a country whose citizens may obtain a visa on arrival, or an e-Visa online . </P> <P> Citizens of the following countries do not require visas or passports to enter India (unless arriving from mainland China), and may remain in the country without any limit of stay . Citizens of these countries may also live and work freely in India: </P> <Table> <Tr> <Td> <Ul> <Li> Bhutan </Li> <Li> Nepal </Li> </Ul> </Td> <Td> </Td> </Tr> </Table> <Tr> <Td> <Ul> <Li> Bhutan </Li> <Li> Nepal </Li> </Ul> </Td> <Td> </Td> </Tr>

Which countries do not require visa to visit india
find me the text answering this question