Nepal
Bhutan is a relatively small Kingdom in the Himalayas to the North East of India. To answer your question - NO. it is located in Asia
nepal
north india
Nepal is its own country which is north of India.
The country called India is north of the Indian ocean.
Pakistan
The country is India.
The country of Bangladesh is bordered by India to the north, west, and east
it is a small village india.
India
North India ( Gurgaon )