0
India is north from Equator.
India is North of the Equator
The Himalayas are the mountain range that is north of India. they are actually not north of India but they are in the northern part of India.
There is no such thing like the capital of north India or south India. India has one capital and that is New Delhi.
The Himalayas are North of India.