India Maps & Facts – World Atlas

India is a large country located on the Indian subcontinent in south-central Asia. India is geographically positioned both in the Northern and Eastern hemispheres of the Earth. It is bordered by Afghanistan and Pakistan in the north-west; by China, Nepal and Bhutan in the north; and by Bangladesh and Burma (Myanmar) in the east.

https://www.worldatlas.com/maps/india