Chat with our AI personalities
India is North of the Equator
There is no such thing like the capital of north India or south India. India has one capital and that is New Delhi.
Two countries that lie to the North of India include Nepal and Bhutan. Other countries that are North of India include China and Russia.Two countries that lie to the north of India include China and Tajikistan.
The Western Ghats and Eastern Ghats.
Nepal is its own country which is north of India.